← Explore more
Pro-AIPerson

David Heinemeier Hansson

Creator of Ruby on Rails

The famously contrarian creator of Ruby on Rails and co-founder of 37signals spent years dismissing AI autocomplete as a joy-killer — then declared AI agents “the most exciting thing we’ve made computers do since we connected them to the internet.”

In his words

This is the most exciting thing we’ve made computers do since we connected them to the internet back in the ’90s.
HEY World, 2026
It’s more like working on a team and less like working with an overly-zealous pair programmer who can’t stop stealing the keyboard.
HEY World, 2026
They’re fully capable of producing production-grade contributions to real-life code bases.
HEY World, 2026

Biography

David Heinemeier Hansson (born 1979), universally known as DHH, is the Danish programmer who created Ruby on Rails in 2004 — the framework behind Shopify, GitHub, Airbnb, and Basecamp — and co-founded 37signals, where he remains CTO. He is also a Le Mans class-winning race driver, a best-selling author (“Rework,” “It Doesn’t Have to Be Crazy at Work”), and one of the industry’s most reliable contrarians on everything from venture capital to cloud computing.

From joy-killer to mech suit

His AI arc makes the conversion notable. Through 2024 and much of 2025 he was openly unimpressed by autocomplete-style coding assistants, telling Lex Fridman in 2025 that he had turned off in-editor AI completion because predicting his next keystroke interrupted the craft and joy of programming — even as he happily used LLMs as a conversational tutor beside the editor.

What changed was agents. In a January 2026 HEY World post, “Promoting AI agents,” he wrote that the leap AI agents took in 2025 was “simply incredible” — that working with terminal-based agents feels like working with a team rather than a keyboard-stealing pair programmer, and that they now produce production-grade contributions to real codebases. Gergely Orosz’s Pragmatic Engineer newsletter documented the new workflow: DHH now starts most coding tasks by dispatching an agent, reviewing the result rather than typing the code.

True to form, the enthusiasm comes with edges: he still insists on reading and owning what ships, and has spent decades warning against outsourcing taste. But when the industry’s loudest skeptic of tooling fads compares a technology to the arrival of the internet, developers noticed.

Where they stand in the war

Sources & further reading

Canonical record: https://battlelines.ai/topic/david-heinemeier-hansson