DHH Declares 'Pencils Down' on Hand-Written Code in Rails World 2026 Keynote
Rails World 2026: The Age of Agents Arrives with a Bang
Austin, Texas – David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-founder of 37signals, opened Rails World 2026 with a keynote that left little room for ambiguity: the era of hand-written code is over. In a characteristically fiery and unapologetic presentation, DHH declared that 37signals has officially gone “pencils down” on manual software development, pivoting entirely to an AI-agent-driven workflow he believes represents a 1,000x leap in programmer productivity.
The talk, titled with a dose of characteristic bravado, was delivered to a packed auditorium in Austin on September 23, 2026. It wasn't just a philosophical musing; it was a declaration of war on the old ways, backed by concrete numbers, product demos, and a sweeping historical narrative that positioned AI as the “Kodak Brownie” moment for software creation.
The Kodak Brownie Moment: November 24, 2025
DHH anchored his narrative with a specific date: November 24, 2025. This, he argued, is when the “Kodak Brownie of our era” arrived with the release of Opus 4.5. He drew a parallel to the 1900 introduction of the Brownie camera, which democratized photography and forced portrait painters to reinvent themselves. For DHH, that date marked the tipping point where AI went from a novelty to a harness that “many people could afford to use,” making the creation of software in partnership with a new form of intelligence a tangible reality for everyone.
He acknowledged the subsequent “trough of disillusionment” from February through May 2026, where models seemed to stall. But he dismissed this as a temporary blip, quickly superseded by the June releases of Fable 5 and Mythos, and more recently by GPT-6 Astra and DeepSeek-4-1 Flash. “This is going to be the date that history books going forward will mark as the inflection point for the age of agents,” he declared, framing the current period as one of explosive, almost delirious, progress.
From 10x Programmer to 1,000x Programmer
DHH used a historical lens to quantify the shift. He referenced the 1968 ACM study that birthed the “10x programmer” debate, which he believes is now settled. “It's clear we don't know exactly,” he said, “but I'd actually argue that it is less controversial today to claim that there's a 100x difference... I'd actually go a step further. The worst programmer without these tools versus the best programmer with these tools? That sounds about right. 1,000 times.”
To illustrate this, he shared personal metrics: he wrote half as much code in the past 20 months as in the previous 21 years. Yet, in August 2026 alone, he wrote an astonishing 150,000 lines of code, a 60x increase over his long-term average of ~30,000 lines of production Ruby per year. The key, he explained, is that he's no longer writing that code himself; he's directing agents to do it, often in languages he admits to despising, like Rust.
'Look at All the Things I'm Not Doing': The Rails Moment
DHH drew a direct line from Rails' core philosophy to this new era. He played a clip from a 2005 presentation where he celebrated “all the things I'm not doing” thanks to convention over configuration. “Is there a better encapsulation of this moment than all the things we are no longer doing?” he asked, pointing out that Rails' focus on convention and developer happiness is perfectly aligned with the age of agents, where token efficiency and a single-developer framework become paramount.
He revealed that the Rails Foundation and Evil Martians are already building “agent evals” to measure how well AI agents can build Rails apps, noting that the first version was quickly saturated at a 95% completion rate, necessitating a harder benchmark. “The agents are moving forward and up the stack and up the ranks,” he said, emphasizing that Rails' opinionated structure gives agents a clear, predictable environment to work within.
37signals Goes Pencils Down: HEY Rebuilt as Native Apps with Rust
The most concrete revelation was 37signals' internal pivot. “We are done writing code by hand,” DHH announced, stating that hand-writing code is now an “exceptional state,” akin to seeing a bug in Sentry. The company's new flagship project, “Hey Next,” is being rebuilt from the ground up. “Hey is no longer gonna be a web app,” he said, explaining that the team is creating six native applications (for macOS, Windows, iOS, Android, etc.) entirely through AI agents.
The backend is getting an equally radical overhaul. DHH, who has been vocal about his disdain for Rust's syntax, admitted he loves it now because he never has to look at it. “Rust is amazing if you never, ever, ever have to look at it yourself,” he joked. The new HEY backend will be written in Rust by agents, resulting in a purported 99% reduction in CPU usage and 95% less memory. “Our back-of-the-envelope calculation has led us to believe that Hey's peak traffic could probably be served on a single Raspberry Pi,” he claimed, a staggering efficiency gain that he attributes entirely to agent-generated, performance-critical code.
Omarchy, One-Shot Apps, and the Performance Payoff
DHH also showcased his ambitious Linux distribution, Omarchy, which has raised approximately $20 million. He demonstrated that install times have plummeted from 3 minutes 33 seconds at Rails World 2025 to just 35 seconds on a recent AMD-powered laptop, and an astonishing 9 seconds in the lab. He also showed off a series of “one-shot” applications he built with agents, including a calculator, a writing app, a video editor, and a Markdown-based presentation tool called Hype, which he claims is the best presentation software he's ever used.
Hype's binary is a mere half a megabyte. “You could fit that on a floppy disk almost,” he marveled, contrasting it with bloated modern apps like Spotify's 1.2GB music player. This, he argued, is the second payoff of the agent era: with AI handling the tedious optimization work, developers can now demand performance without sacrificing productivity. “Every optimization is now within reach,” he said.
Bring Your Own Agent: The CLI Mandate
DHH issued a practical directive for the audience: every application must have a CLI. “Let me bring my own butler to the party,” he said, arguing that users want to connect their personal AI agents to services directly, not through a proprietary chatbot. He demonstrated the HEY CLI, which allowed him to search for a five-year-old email about sneakers and a podcast using conceptual search, a task he claimed would be impossible with traditional keyword-based search engines like Elasticsearch.
P(Bloom) Over P(Doom): The Case for Total Optimism
Addressing the elephant in the room, DHH acknowledged security concerns and economic anxieties, but he dismissed doomsday predictions with a mix of historical precedent and game theory. He cited the ATM's introduction, which didn't eliminate bank tellers but increased their numbers, and Truman's rebuke of Oppenheimer. “If fucking Oppenheimer can't figure out what was going to happen after the invention of the atom bomb, maybe we should also have a little humility about predictions of the future,” he argued.
His conclusion was a rallying cry: “There's only one play here, and it's total fucking optimism. Lean in to the max possible.” He urged developers to embrace their privileged position as early adopters, to see themselves as the “best of the best,” and to prepare for a future where the next generation won't have the same hang-ups. “The black pill is for fucking losers. Don't be a loser,” he closed, to a mix of laughter and applause.
Why It Matters
DHH's keynote is more than just a product announcement; it's a philosophical manifesto for the next era of software development. By putting his own company's resources behind this pivot, he's signaling that the shift to agent-driven development isn't a fringe experiment but a strategic necessity. The implications are profound: if a small team can rebuild a complex service like HEY into native apps with a Rust backend using agents, the economics of software development are about to change irrevocably. The debate is no longer about whether AI can write code, but about how quickly the industry can adapt to a world where the programmer's role transforms from writer to director.
Related News

How OpenAI Agents Hacked Hugging Face: New Details Revealed

Claude Opus 5.5 Turns Code Into Studio-Quality Explainer Videos

Tailscale's New Performance Push: Multi-Queue, Netmap Caching, and Lower Overhead

Why Smart Leaders Skip the Details and Ask for Change

OpenAI Unveils GPT-6 Sol and Luna: Half the Price, Same Frontier Intelligence

