Podcast Summary: The Pragmatic Engineer – DHH’s New Way of Writing Code
Host: Gergely Orosz
Guest: David Heinemeier Hansson (DHH)
Date: April 8, 2026
Length: ~104 min
A deep-dive into AI’s transformation of software engineering practices, the rising bar for software craftsmanship, and 37signals’ unique approach to product and team-building with David Heinemeier Hansson.
Episode Overview
The episode explores how David Heinemeier Hansson (DHH)—creator of Ruby on Rails and CTO/cofounder of 37signals—has radically changed his views, workflow, and ambitions as AI agents have rapidly improved. DHH shares how AI’s leap in capabilities has shifted him from a skeptic to an “AI-first” advocate, affecting both the philosophy and practice of building software at 37signals. The conversation covers the ongoing renaissance of Ruby on Rails, 37signals’ distinct approach to product design, why beauty in software still matters, and how AI is reshaping the role, value, and skillset of software engineers.
Key Discussions and Insights
1. DHH’s Evolution: From AI Skeptic to AI-First Convert
- Timestamps: 00:00, 31:25, 35:55, 43:15
- Initially, DHH bashed AI code tools for being distracting and ineffective (autocomplete "tap-keying").
- The inflection point: Opus 4.5 (Claude model) in late 2025 catalyzed his total workflow shift—AI agents genuinely started writing high-quality code worth merging.
- "I will now start any project I'm starting with...Agent first. And that's a massive shift." (37:23 – DHH)
- Now, almost all code and product development at 37signals (outside iOS) moves through agent accelerators.
2. AI Agents: Workflow Revolution
- Timestamps: 43:15, 48:05, 66:34
- DHH describes his new development setup: Neovim + tmux, two panes with competing AI agents (Opus and Timmy K).
- Standard process: Start with agent-generated code, review and edit, commit if up to his high standards.
- AI enables tackling previously unimaginable projects and increases “pie” size, not just productivity.
- Anecdote: Reviewing 100 pull requests in 90 minutes — "Agent Accelerated was one of [my] top 20 programming moments." (66:34 – DHH)
- Day-to-day now feels “like stepping into a super mech suit where suddenly I don’t just have two arms, I have 12.”
3. Designers as Full Product Owners at 37signals
- Timestamps: 22:20, 27:27
- At 37signals, designers actively define specs, own the product’s “how and why,” and do front-end and some back-end implementation.
- "Designers at 37signals are not just here to make a spec look pretty. They're here to find what the spec should be...they are the finders of the how and the why." (22:20 – DHH)
- AI acceleration is further empowering designers to build even more independently and creatively.
4. Aesthetics, Taste, and Software Craft
- Timestamps: 27:27, 30:45
- DHH’s core belief: "Aesthetics is truth. When something is beautiful, it's likely to be correct."
- Emphasizes the deep connection between beautiful implementations (code, UI) and great products—for both users and engineers.
- Rails, Ruby, and Umachi are cited as examples where beauty, taste, and personal satisfaction intersect with broader market demand.
- Quote: "Being surrounded by beautiful, well-functioning objects is a key part of happiness." (27:27 – DHH)
5. The Ruby on Rails & Linux Renaissance
- Timestamps: 03:08, 06:06
- Rails remains foundational at 37signals and is resurging—token efficiency and human-readable code are critical for agent-involved workflows.
- Umachi, DHH’s new Arch-based Linux distro, simplifies Linux for newcomers and tightly integrates with their dev workflow.
- "I'm flattening the curve a little bit, making it easier to get started...making the default installation just look amazing." (03:00 – DHH)
- Mandating Linux (Umachi) for developers to be closer to production and foster a unified toolset.
6. AI’s Impact on Engineering Roles and ‘Peak Programmer’
- Timestamps: 53:33, 62:38, 75:33
- Senior developers benefit the most—they can critically assess, steer, and multiply agent output.
- Anyone "just [wanting] to sit and code" will be overtaken by agents soon unless they're exceptional.
- "My insight from the start was that's of course bullshit...you just haven't used Ruby on Rails...if you use agent acceleration, a single individual actually can build something highly valuable." (26:55 – DHH)
- Junior devs face headwinds: several large companies now bar them from merging agent-generated code without review (e.g., recent Amazon/AI outage).
- Product managers and empathic product engineers will rise in value—defining "what to build" and "how" becomes the constraint, not mere coding.
7. Changing Team Structure: More Ambition, Not More Headcount
- Timestamps: 73:28
- DHH expects the same team to do much more; pace must be managed to avoid burnout, but rapid acceleration means product processes (like the Shape Up methodology) will need rethinking.
8. Enjoyment, Work Satisfaction, and Living with AI
- Timestamps: 62:38, 100:57
- Running and orchestrating agents is hyper-energizing rather than alienating: "My enjoyment running them [AI agents]...is one of the biggest revelations."
- Reminds listeners to balance ambition with health: "The last thing you should trade is sleep...slow down buddy, it's not a limited sale!"
9. Hiring and Career Advice: How to Survive in the AI-Transformed Industry
- Timestamps: 83:10, 93:45
- 37signals’ hiring is extremely selective: success correlates with proven experience and references, not credentials or Leetcode.
- Advice: Consistent excellence matters—even at "shitty jobs," your reputation and network are key to referrals.
- Stand out by doing great work regardless of context—coding for the love of it, not just as a day job.
- "You will not get good if you do not practice." (90:39 – DHH)
- "Best programmers are...currently more valuable than ever because they're the ones who are able to get the most out of the AI acceleration." (93:45 – DHH)
Memorable Quotes & Moments
- "It is now quicker to arrive at: what do I want? But for hey, it was me and then Jason and one designer, two designers, very, very small team, trying to figure out the shape..." (18:44 – DHH)
- "Now I start with the agent...Now it'll give me the draft. I'll review the draft, and I'll make alterations if need be." (45:04 – DHH)
- "Being surrounded by beautiful, well functioned objects is a key part of happiness." (27:27 – DHH)
- On AI’s recent progress: "If you sit down with these models, pull out one of your hobby projects...that you never finished and just give it a try—I don't see how you really like computers and not find that experiment enjoyable." (95:46 – DHH)
- On the impact of AI on hiring: "Peak programmer sounds like this is something that affects all programmers. It does not. The best programmers...are currently more valuable than ever." (93:45 – DHH)
- On personal motivation and the future: "My drive continues to be a deep love of computers... If I'm going to fill eight hours every day...my best bet is computers." (100:57 – DHH)
Notable Timestamps
- 03:08 – Rails’ renaissance, Umachi story, “scratching your own itch”
- 22:20 – Designers as product managers and implementers
- 31:25 – AI skepticism → Agent-first workflows
- 35:17 – The annoying AI autocomplete years
- 43:15 – Agent-first daily workflow, Opus, and agent orchestration
- 53:33 – Senior devs multiply output, juniors face bottlenecks
- 66:34 – Reviewing 100 PRs in 90 minutes with AI help
- 73:28 – Team productivity explosion, not team size growth
- 83:10 – 37signals’ hiring philosophy, reality of applicant quality
- 90:39 – Core career advice: Show up, do great work, get good—no shortcuts
- 100:57 – What keeps DHH building, the intrinsic joy in working with computers
Flow, Tone, and Style
The episode is candid, thoughtful, and energetic, mixing pragmatic advice with high-level strategic thinking. DHH’s style is passionate, direct, and laced with humor and memorable analogies (mech-suits, superpowers, kingly servants). The conversation is rich with references—both technical and philosophical—making it engaging for experienced engineers and team leaders alike.
Takeaways for Engineers and Leaders
- Adopt agent-first workflows wherever feasible; “AI is not coming in the future. It’s here—either use it or fall behind.”
- Double down on craft: Taste, judgment, and the ability to guide AI output are more valuable than ever.
- Small, empowered teams with combined design, product, and engineering skills will outpace larger, siloed groups.
- For career longevity: Build expertise, be product-minded, communicate well, and embrace change.
- Be curious, find purpose: The love of computers and the joy of building are—according to DHH—the ultimate antidote to disruption anxiety.
Final Reflection
The industry is at an inflection point: AI agents are amplifying the productivity and ambition of elite engineers while redefining required skills and team structures. The bar is higher, the bottleneck is shifting, and those who combine technical taste, product judgment, and human empathy will thrive.
Related Links:
- Pragmatic Engineer Newsletter
- Shape Up – 37signals Product Development Philosophy
- DHH’s Open Source Work
For more on software craftsmanship and building in the new era, see the episode’s show notes and suggested deep-dive readings.
