Building OpenCode with Dax Raad
· Summarized
Key takeaways
- AI tools currently help teams reduce effort, but do not yet drastically increase productivity or outputs.
- Maintaining quality, taste, and a disciplined engineering mindset remains crucial as AI evolves, to prevent technical debt and ensure sustainable progress.
- Open source positioning can strategically leverage industry conflicts, turning restrictions or restrictions into growth opportunities.
- Supply chain constraints, especially GPU shortages, remain a major bottleneck for AI hardware and inference scalability.
- Leadership and company culture should emphasize feedback loops, product taste, and deliberate pacing to sustain growth and quality.
- Engineers should focus on creating guardrails and setting standards—activities that AI can support but not replace.
- Predictions about AI’s future are often driven by fear or hype; staying pragmatic and focusing on immediate problems is advised.
- Building in public and fostering a culture of continuous iteration and honest reflection are key to successfully scaling AI tools.
Summary
Introduction to Dax Raad and OpenCode
The episode introduces Dax Raad, co-founder of OpenCode, a rapidly growing AI developer tool. Dax explains his background in tech, his journey from early programming and startup ventures to leading open source projects. The discussion highlights the significant growth of OpenCode from 650,000 to nearly 8 million monthly active users over a few months, and the strategic moves behind its success, such as leveraging the reaction to AI platform restrictions like Anthropic's blocking of Claude Code.
Building and Growing OpenCode
Dax recounts the origins of OpenCode, emphasizing the importance of positioning it as an open source alternative in a fractured AI model landscape. He details the company's approach to product development focused on user experience, reducing friction, and strategic collaboration with industry players like OpenAI. They initially built a ground-up terminal experience, emphasizing quality and user engagement, which contributed to their fast growth despite the competitive environment. The team has grown quickly, and feedback loops from vocal users have played a crucial role in product iteration.
Strategic Industry Moves and Open Source Advantage
Dax discusses how OpenCode’s open source stance allowed them to navigate industry conflicts, notably turning Anthropic’s API restrictions into a growth opportunity by collaborating with OpenAI and rallying other model providers. He explains their strategic positioning as a neutral, open source layer that benefits from industry rivalry, leading to increased adoption and influence.
Economic Viability of AI Inference and Hardware Bottlenecks
Dax elaborates on why inference in AI is highly profitable due to hardware costs, licensing margins, and the scale of AI model providers. He highlights the current GPU shortage as a key bottleneck, driven by exponential growth in AI demand across companies like Amazon and Meta, causing supply constraints and strategic hoarding of hardware.
Reality of Productivity Gains with AI Tools
Dax responds skeptically to social media hype about AI dramatically increasing productivity. He points out that most teams are using AI to reduce energy spent rather than becoming vastly more productive. The real benefit is in maintaining existing productivity levels while lowering effort, but not necessarily accelerating output. He stresses that cultural, motivational, and organizational factors remain crucial.
Company Culture and Engineering Mindset Amid AI Advancements
He emphasizes the importance of maintaining strong feedback loops, taste, and quality in product development. Dax advocates for slowing down to ensure quality and strategic focus rather than rushing feature releases and accumulating hacks. He discusses how AI should aid in disciplined engineering, not replace judgment, and advises engineering leaders to foster environments that prioritize craftsmanship.
Evolving Role of Engineers and Leadership with AI
Dax reflects on how AI influences engineering roles, shifting focus toward creating guardrails and ensuring safety in a reactive, agent-driven environment. He notes that traditional challenges—such as making codebases scalable and reliable—persist, but tools now aid in implementing patterns efficiently. There's a recurring theme that fundamental engineering skills, including taste and product sense, remain vital despite AI advancements.
Reflections on Industry Predictions and Future Uncertainty
Dax expresses skepticism about predictions regarding AI's impact, emphasizing that many forecasts are rooted in fear or hype. He advocates for staying pragmatic—focusing on immediate problems and adapting incrementally. He discusses societal concerns about rapid change, the importance of experience, and the necessity of honest reflection about evolving work dynamics.
OpenCode’s Internal Culture and Work Practices
He describes the company’s approach to building in public, rapid iteration, and a bottom-up feedback process where engineers own their features from development to user feedback. The team is growing quickly, which introduces challenges in maintaining velocity but reinforces the importance of clarity, motivation, and shared understanding. Dax highlights that quality, taste, and craftsmanship are core principles guiding product development.
Closing Thoughts and Inspirations
Dax identifies engineering heroes like Mitchell Hashimoto, emphasizing the importance of quality, attention to detail, and product sense. He advocates for curiosity-driven work, continuous learning, and balancing technical excellence with industry insight. Lastly, he underscores the significance of maintaining a startup culture rooted in quality and purpose amid rapid growth and technological change.
Sponsors
- Antisysis · Verify your systems correctness without human review or traditional integration tests, and avoid bugs or outages.
- WorkOS · Everything you need to make your app enterprise-ready.
- TurboPuffer · A vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable.
Show notes
Brought to You By:
• Antithesis – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages.
• WorkOS – Everything you need to make your app enterprise ready.
• turbopuffer – a vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable.
—
OpenCode is one of the fastest-growing AI developer tools around, surging in just a few months from roughly 650,000 monthly active users to nearly 8 million, and almost 1M daily active users.
In this episode of The Pragmatic Engineer Podcast, we meet Dax Raad, co-founder of OpenCode, for a discussion about the gaps in developer tooling that led him to build OpenCode, the advantages of open source, and why taste and engineering judgment matter even more as AI becomes a core part of software development.
We also cover how OpenCode turned Anthropic’s blocking of integration with Claude Code into a massive growth lever by partnering with OpenAI and other model providers, why GPU demand is becoming a bottleneck everywhere, how come AI coding tools don’t automatically mean engineering teams move faster, and also why Dax is personally skeptical about predictions for the future of engineering and work, in general.
I found this conversation especially interesting because Dax displays a healthy skepticism toward the benefits of AI, even while building one of the most popular AI coding harnesses.
—
Timestamps
00:00 Intro
07:03 Dax’s path into tech
09:04 Early startup experience
13:16 Getting involved with open source
16:13 OpenCode
23:17 Anthropic banning OpenCode
30:34 From terminal to GUI
32:34 OpenCode’s business model
36:33 Why inference is profitable
39:11 GPU bottlenecks
40:54 AI hype
45:50 AI spending
48:47 Dax’s memo
55:41 Dax’s skepticism of predictions
58:58 Engineering culture at OpenCode
1:02:38 How building works at OpenCode
1:05:36 Taste and quality
1:11:32 Dax’s work setup
1:12:35 The role of engineers and EMs
1:15:50 Advice for engineers
1:18:12 Book recommendation
—
The Pragmatic Engineer deepdives relevant for this episode:
• Real-world engineering challenges: building Cursor
• How Uber uses AI for development: inside look
—
Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@pragmaticengineer.com.
Get full access to The Pragmatic Engineer at newsletter.pragmaticengineer.com/subscribe
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account