David Heinemeier Hansson (DHH) details his 180-degree turn on AI, embracing an "agent-first" approach to software development at 37signals. He explains how the emergence of AI agents and advanced models like Opus 4.5 have dramatically accelerated productivity, enabling ambitious projects and shifting the focus from pure coding to taste, design, and product intuition. DHH also discusses the implications for the industry, suggesting a "peak programmer" era for traditional roles while highlighting increased value for senior engineers who can effectively guide and validate AI-generated code.
Summarized by Podsumo
DHH's AI Transformation: Initially skeptical, DHH became "agent-pilled" by the utility of AI agents and Opus 4.5, leading to an "agent-first" workflow at 37signals, where he now starts every project with an agent.
Elevated Craft and Ambition: AI tools enable tackling previously unfeasible projects (e.g., P1 performance optimization) and emphasize the importance of beautiful software, taste, and design in development, with designers at 37signals acting as product managers and implementers.
Shifting Developer Landscape: Senior engineers are hyper-accelerated by AI, acting as validators and guides for agent output, while junior roles face pressure as agents handle more implementation, potentially signaling "peak programmer" for traditional, pure coding roles.
The "Exploding Pie" of Software: AI dramatically lowers the cost of exploring new ideas and building, leading to an unprecedented increase in software production and the ability to pursue more ambitious and niche projects, like DHH's Umachi Linux distribution.
Enjoyment and Balance: DHH finds the agent-accelerated workflow "intoxicating" and deeply enjoyable, akin to stepping into a "super mech suit," but stresses the critical importance of maintaining sleep and health for long-term sustainability in this rapidly evolving field.
"I don't actually think my opinions have changed. What have changed is the circumstances and the facts."
"The number of projects we have tackled internally that we would never even have contemplated starting on are Legion. We had a great project where normally on performance work, you worry about P50, P95, P99. Jeremy, one of our most agent accelerated people went like, what about P1?"
"What I failed to realize at the time was that running a bunch of agents feels less like being a project manager for agents and more like stepping into this super mech suit."