Lex Fridman Podcast
#501 – DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux
5 hr 21 minHosted by Lex Fridman
View original interview (opens in a new tab)Analysis pending
Expert analysis is being prepared
This interview has been identified as relevant and is awaiting full Expert analysis.
Original context
About the episode
<p>DHH is the creator of Ruby on Rails, Omarchy Linux, CTO of 37signals, and a racecar driver.<br /> Thank you for listening ❤ Check out our sponsors: <a href="https://lexfridman.com/sponsors/ep501-sc">https://lexfridman.com/sponsors/ep501-sc</a><br /> See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc.</p> <p><b>Transcript:</b><br /> <a href="https://lexfridman.com/dhh-2-transcript">https://lexfridman.com/dhh-2-transcript</a></p> <p><b>CONTACT LEX:</b><br /> <b>Feedback</b> – give feedback to Lex: <a href="https://lexfridman.com/survey">https://lexfridman.com/survey</a><br /> <b>AMA</b> – submit questions, videos or call-in: <a href="https://lexfridman.com/ama">https://lexfridman.com/ama</a><br /> <b>Hiring</b> – join our team: <a href="https://lexfridman.com/hiring">https://lexfridman.com/hiring</a><br /> <b>Other</b> – other ways to get in touch: <a href="https://lexfridman.com/contact">https://lexfridman.com/contact</a></p> <p><b>EPISODE LINKS:</b><br /> DHH’s X: <a href="https://x.com/dhh">https://x.com/dhh</a><br /> DHH’s Blog: <a href="https://world.hey.com/dhh">https://world.hey.com/dhh</a><br /> Omarchy: <a href="https://omarchy.org">https://omarchy.org</a><br /> Ruby on Rails: <a href="https://rubyonrails.org">https://rubyonrails.org</a><br /> 37signals: <a href="https://37signals.com">https://37signals.com</a></p> <p><b>SPONSORS:</b><br /> To support this podcast, check out our sponsors & get discounts:<br /> <b>Wispr Flow:</b> AI-powered voice dictation app.<br /> Go to <a href="https://lexfridman.com/s/wispr_flow-ep501-sc">https://wisprflow.ai/lex</a><br /> <b>Blitzy:</b> AI agent for large enterprise codebases.<br /> Go to <a href="https://lexfridman.com/s/blitzy-ep501-sc">https://blitzy.com/lex</a><br /> <b>NetSuite:</b> Business management software.<br /> Go to <a href="https://lexfridman.com/s/netsuite-ep501-sc">http://netsuite.ai/lex</a><br /> <b>Shopify:</b> Sell stuff online.<br /> Go to <a href="https://lexfridman.com/s/shopify-ep501-sc">https://shopify.com/lex</a><br /> <b>LMNT:</b> Zero-sugar electrolyte drink mix.<br /> Go to <a href="https://lexfridman.com/s/lmnt-ep501-sc">https://drinkLMNT.com/lex</a><br /> <b>Plaud:</b> AI-powered note-taking devices and software.<br /> Go to <a href="https://lexfridman.com/s/plaud-ep501-sc">https://plaud.ai/lex</a><br /> <b>Higgsfield AI:</b> AI-based video generation, filmmaking, and creative studio.<br /> Go to <a href="https://lexfridman.com/s/higgsfield-ep501-sc">https://higgsfield.ai</a><br /> <b>Perplexity:</b> AI-powered answer engine.<br /> Go to <a href="https://lexfridman.com/s/perplexity-ep501-sc">https://perplexity.ai/</a></p> <p><b>OUTLINE:</b><br /> (00:00) – Introduction<br /> (01:14) – Sponsors, Comments, and Reflections<br /> (08:56) – Programming with AI agents<br /> (24:14) – How software will change<br /> (33:30) – AI impact on open source<br /> (43:21) – Building Omarchy Linux distro<br /> (53:05) – Vibe coding vs agentic engineering<br /> (1:06:06) – The end of manual programming<br /> (1:16:24) – Advice for programmers<br /> (1:28:31) – Surviving Internet Hate<br /> (1:37:46) – Programming setup for AI Agents<br /> (1:50:11) – Obsessing about speed<br /> (2:13:06) – Voice prompting vs typing<br /> (2:27:05) – Best AI coding models<br /> (2:43:55) – Best AI coding harnesses<br /> (2:56:57) – AI video generation and filmmaking<br /> (3:16:28) – Fatherhood<br /> (3:44:35) – Linux will win the desktop<br /> (3:55:51) – PewDiePie<br /> (4:05:25) – Future of programming<br /> (4:28:18) – Politics and immigration<br /> (4:59:55) – Longevity, over-optimization, and fear of death<br /> (5:11:38) – Eternal recurrence and future of human civization</p>
