DHH has gone completely off the rails...

DHH has gone completely off the rails...

September 28, 2026 • 6 min
📺 Watch Now

🤖 AI Summary

Overview

This episode dives into the provocative keynote by David Heinemeier Hansson (DHH) at the Rails World Conference, where he declared the end of hand-written code and championed AI-generated programming. The discussion explores the implications of AI on programming skills, the future of frameworks, and the evolving role of developers in a world increasingly dominated by automation.

Notable Quotes

- The black pill is for losers. Don’t be a loser. – David Heinemeier Hansson, on embracing AI-driven development.

- Rust is amazing if you never, ever, ever have to look at it yourself. – David Heinemeier Hansson, on AI-generated Rust's performance benefits.

- There’s never been a better time to be an idiot with an idea. – Host, on the opportunities AI creates for innovation.

🚀 The End of Hand-Written Code

- DHH shocked the Rails community by declaring that writing code by hand is no longer economically viable.

- He revealed that he now writes 150,000 lines of code per month using AI agents, compared to 30,000 lines of Ruby per year previously.

- A live poll during his keynote showed that less than 1% of the audience still spends significant time writing code manually.

⌨️ The Decline of Traditional Programming Skills

- Skills like mastering code editors (e.g., Neovim) and command-line interfaces are becoming less relevant as AI takes over routine coding tasks.

- DHH emphasized that while command-line interfaces remain important, they are no longer meant for human use but for AI agents.

- The host noted that investing heavily in optimizing tools for manual coding is no longer a path to productivity.

🛠️ The Future of Frameworks and Programming Languages

- DHH criticized frameworks like Ruby on Rails for prioritizing developer happiness, claiming that this philosophy is outdated.

- He announced a shift from Ruby on Rails to AI-generated Rust for the Hey email app, achieving a 95% reduction in CPU and memory usage.

- The host predicted a convergence toward a universal programming language optimized for AI, where human readability is irrelevant.

🤖 The Role of Developers in an AI-Driven World

- The value of developers lies not in writing code but in defining problems and designing efficient, secure systems.

- AI accelerates the problem-solving process, enabling developers to focus on higher-level tasks.

- DHH’s message was ultimately about rejecting pessimism and embracing the opportunities AI provides, likening it to having an army of coding robots.

🌈 Optimism in the Age of AI

- Despite fears about the end of coding, the host argued that AI democratizes innovation, making it easier for anyone with an idea to create impactful software.

- The host humorously shared his pivot from a failed startup to a new venture, highlighting the speed and flexibility AI enables.

- DHH’s keynote was framed as a call to action for developers to adapt and thrive in this new era.

AI-generated content may not be accurate or complete and should not be relied upon as a sole source of truth.

📋 Video Description

CodeRabbit Triage prioritizes all your team's pull requests for you. Try it free: https://coderabbit.link/fireship-014

DHH told 1,200 Rails developers that writing code by hand is over... so let's find out which programming skills are actually still worth having.

Want more Fireship?

🗞️ Newsletter: https://bytes.dev
🧠 Courses: https://fireship.dev