Lex Fridman Podcast
Lex Fridman Podcast

#474 – DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting

July 12, 2025

🎙️ Full episode

0:00 / 1:00:00

No time for the whole episode?

A debrief is a short AI summary of this episode, written and voiced: the key takeaways, notable quotes, and the moments worth hearing in full. It takes a few minutes to make. Free during the beta, up to 5 new debriefs a week.

Show notes

David Heinemeier Hansson (aka DHH) is a legendary programmer, creator of Ruby on Rails, co-owner & CTO of 37signals that created Basecamp, HEY, & ONCE, and is a NYT-best-selling author (with Jason Fried) of 4 books: REWORK, REMOTE, Getting Real, and It Doesn’t Have To Be Crazy At Work. He is also a race car driver, including a class-winning performance at the 24 hour Le Mans race.

Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep474-sc

See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc.

Transcript:

https://lexfridman.com/dhh-david-heinemeier-hansson-transcript

CONTACT LEX:

Feedback – give feedback to Lex: https://lexfridman.com/survey

AMA – submit questions, videos or call-in: https://lexfridman.com/ama

Hiring – join our team: https://lexfridman.com/hiring

Other – other ways to get in touch: https://lexfridman.com/contact

EPISODE LINKS:

DHH’s X: https://x.com/dhh

DHH’s Website: https://dhh.dk/

Ruby on Rails: https://rubyonrails.org/

37signals: https://37signals.com/

DHH’s books:

Rework: https://amzn.to/44rSKob

Remote: https://amzn.to/44GFJ91

It Doesn’t Have to Be Crazy at Work: https://amzn.to/46bzuwx

Getting Real: https://amzn.to/4kzoMDg

SPONSORS:

To support this podcast, check out our sponsors & get discounts:

UPLIFT Desk: Standing desks and office ergonomics.

Go to https://upliftdesk.com/lex

Lindy: No-code AI agent builder.

Go to https://go.lindy.ai/lex

LMNT: Zero-sugar electrolyte drink mix.

Go to https://drinkLMNT.com/lex

Shopify: Sell stuff online.

Go to https://shopify.com/lex

NetSuite: Business management software.

Go to http://netsuite.com/lex

OUTLINE:

() – Introduction

() – Sponsors, Comments, and Reflections

() – Programming – early days

() – JavaScript

() – Google Chrome and DOJ

() – Ruby programming language

() – Beautiful code

() – Metaprogramming

() – Dynamic typing

() – Scaling

() – Future of programming

() – Future of AI

() – Vibe coding

() – Rails manifesto: Principles of a great programming language

() – Why managers are useless

() – Small teams

() – Jeff Bezos

() – Why meetings are toxic

() – Case against retirement

() – Hard work

() – Why we left the cloud

() – AWS

() – Owning your own servers

() – Elon Musk

() – Apple

() – Tim Sweeney

() – Fatherhood

() – Racing

() – Cars

() – Programming setup

() – Programming language for beginners

() – Open source

() – WordPress dra

All episodes of Lex Fridman Podcast →