DEV Community

Cover image for Rails World 2026: DHH says hand-written code is obsolete
techaiwire
techaiwire

Posted on Originally published at techaiwire.com

Rails World 2026: DHH says hand-written code is obsolete

David Heinemeier Hansson, the creator of Ruby on Rails, told developers at this year's Rails World conference that writing code by hand no longer makes economic sense. According to a report from Dealroom on the keynote, he said he has "retired from being a professional programmer" and now calls himself a "maker" instead.

Hansson, widely known as DHH, argued that AI coding agents have made hand-typed code obsolete for most projects. He called it "the Kodak Brownie of our era," comparing hand-written code to an old, simple camera most people no longer need. "Agent-generated code is now the normal course of business," he said, according to Dealroom.

The numbers he shared back up the claim. DHH wrote about 150,000 lines of code in August 2026 alone, compared with roughly 30,000 lines a year in his old, hand-typed workflow, Dealroom reports. His own language mix has flipped too. Ruby now makes up about 3% of his output, down from around half over the past two decades, according to Jared Norman's analysis of the keynote.

The Hey rewrite

The clearest example is Hey, the email service built by Hansson's company 37signals. Hey is being rebuilt as six separate native apps, one for each platform, with a new mail server core written in Rust instead of Ruby. Dealroom reports the Rust rewrite cuts CPU use by 99% and memory use by 95% compared with the old server.

DHH has said before that Rust is hard for people to read. Norman's analysis quotes him calling the language "great for LLMs" even though it is "hideous" for humans, because AI agents, not people, now write and maintain most of that code.

Here is how the before-and-after numbers compare:

Metric Before Now
DHH's own code output About 30,000 lines a year 150,000 lines in August 2026
Hey mail server, CPU use Baseline 99% less, Dealroom reports
Hey mail server, memory use Baseline 95% less, Dealroom reports
Omarchy Linux install time 3 minutes 33 seconds (Rails World 2025) 9 seconds

Betting on agents, not just on Rails

DHH predicted that by the end of the year, "virtually all domains, virtually all programmers, virtually all companies" will use AI to generate code, Norman's analysis reports. He also said people reading code by hand should become "the exception, rather than the norm."

Dealroom also reports that DHH's Omarchy Linux distribution, a side project he maintains outside of Rails, has drawn about $20 million in pledged funding. Its install time dropped from 3 minutes 33 seconds a year ago to 9 seconds today. DHH pointed to that speedup as another example of what agent-written tooling can do. Separately, the Rails Foundation's own benchmark of coding agents found they completed 95% of test tasks correctly in an initial run, according to Dealroom.

Norman's piece argues the keynote said little about Rails' own roadmap, and that reaction from the Ruby community was largely negative. Some developers felt DHH used his opening slot to talk about AI and his own side projects instead, according to Norman.

What this means for developers

If you maintain a Rails app, nothing breaks today. DHH's claims are about how code gets written, not about Rails losing support. But the Hey rewrite is worth watching as a real test case. A well-known team is now betting that an AI-heavy, multi-language stack beats one shared Rails codebase, at least for their own product.

Be careful comparing your own output to DHH's 150,000-line month. That figure reportedly spans many small projects, not one finished application. Raw line counts are a weak way to measure working, shipped software.

Say you are choosing a language for a new backend service, and you expect AI agents to write most of the code. Weigh Rust's strict compiler checks against its reputation for being hard for humans to read by hand. Those checks catch memory and threading bugs before the program ever runs, which matters more when an agent, not a person, is doing most of the writing. Test that tradeoff on one small service before committing to a full rewrite.


This article was first published on Tech AI Wire.

Also available in

Deutsch · 日本語 · Français · Español · Português

Sources

Top comments (0)