Skip to content
DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501
YouTube

Lex Fridman

DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501

Chapters

Episode notes from Lex Fridman

DHH is the creator of Ruby on Rails, Omarchy Linux, CTO of 37signals, and a racecar driver.
Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep501-sb
See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc.

*Transcript:*
https://lexfridman.com/dhh-2-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 Blog: https://world.hey.com/dhh
Omarchy: https://omarchy.org
Ruby on Rails: https://rubyonrails.org
37signals: https://37signals.com

*SPONSORS:*
To support this podcast, check out our sponsors & get discounts:
*Wispr Flow:* AI-powered voice dictation app.
Go to https://lexfridman.com/s/wispr_flow-ep501-sb
*Blitzy:* AI agent for large enterprise codebases.
Go to https://lexfridman.com/s/blitzy-ep501-sb
*NetSuite:* Business management software.
Go to https://lexfridman.com/s/netsuite-ep501-sb
*Shopify:* Sell stuff online.
Go to https://lexfridman.com/s/shopify-ep501-sb
*LMNT:* Zero-sugar electrolyte drink mix.
Go to https://lexfridman.com/s/lmnt-ep501-sb
*Plaud:* AI-powered note-taking devices and software.
Go to https://lexfridman.com/s/plaud-ep501-sb
*Higgsfield AI:* AI-based video generation, filmmaking, and creative studio.
Go to https://lexfridman.com/s/higgsfield-ep501-sb
*Perplexity:* AI-powered answer engine.
Go to https://lexfridman.com/s/perplexity-ep501-sb

*OUTLINE:*
0:00 – Episode highlight
1:27 – Introduction
2:56 – Programming with AI agents
18:14 – How software will change
27:30 – AI impact on open source
37:21 – Building Omarchy Linux distro
47:05 – Vibe coding vs agentic engineering
1:00:06 – The end of manual programming
1:10:24 – Advice for programmers
1:22:30 – Surviving Internet Hate
1:31:46 – Programming setup for AI Agents
1:44:11 – Obsessing about speed
2:07:06 – Voice prompting vs typing
2:21:05 – Best AI coding models
2:37:55 – Best AI coding harnesses
2:50:57 – AI video generation and filmmaking
3:10:28 – Fatherhood
3:38:35 – Linux will win the desktop
3:49:51 – PewDiePie
3:59:24 – Future of programming
4:22:17 – Politics and immigration
4:53:54 – Longevity, over-optimization, and fear of death
5:05:38 – Eternal recurrence and future of human civization

*PODCAST LINKS:*
– Podcast Website: https://lexfridman.com/podcast
– Apple Podcasts: https://apple.co/2lwqZIr
– Spotify: https://spoti.fi/2nEwCF8
– RSS: https://lexfridman.com/feed/podcast/
– Podcast Playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4
– Clips Channel: https://www.youtube.com/lexclips

*SOCIAL LINKS:*
– X: https://x.com/lexfridman
– Instagram: https://instagram.com/lexfridman
– TikTok: https://tiktok.com/@lexfridman
– LinkedIn: https://linkedin.com/in/lexfridman
– Facebook: https://facebook.com/lexfridman
– Patreon: https://patreon.com/lexfridman
– Telegram: https://t.me/lexfridman
– Reddit: https://reddit.com/r/lexfridman

Help improve this page

Who's on this episode?Add the guest names so fans can find every appearance.
Separate names with commas. Up to 5.
The guest's own post about it, for example.
Credit (optional)
Shown on the page as a thank-you.
Never shown.

Everything is checked before it goes on the site.

Report a problemWrong title, wrong show, broken video.
A link that backs it up gets it through faster.
Credit (optional)
Shown on the page as a thank-you.
Never shown.

Everything is checked before it goes on the site.

Comments

No comments yet. Start the conversation.

Join the conversation

Your email is never shown. First comments are reviewed before they appear.