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

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:
(00:00) – Introduction
(00:58) – Sponsors, Comments, and Reflections
(08:48) – Programming – early days
(26:13) – JavaScript
(36:32) – Google Chrome and DOJ
(44:19) – Ruby programming language
(51:30) – Beautiful code
(1:09:31) – Metaprogramming
(1:12:52) – Dynamic typing
(1:20:10) – Scaling
(1:33:03) – Future of programming
(1:50:34) – Future of AI
(1:56:29) – Vibe coding
(2:05:01) – Rails manifesto: Principles of a great programming language
(2:29:27) – Why managers are useless
(2:38:48) – Small teams
(2:44:55) – Jeff Bezos
(3:00:13) – Why meetings are toxic
(3:07:58) – Case against retirement
(3:15:15) – Hard work
(3:20:53) – Why we left the cloud
(3:24:04) – AWS
(3:33:22) – Owning your own servers
(3:39:35) – Elon Musk
(3:49:17) – Apple
(4:01:03) – Tim Sweeney
(4:12:37) – Fatherhood
(4:38:19) – Racing
(5:05:23) – Cars
(5:10:41) – Programming setup
(5:25:51) – Programming language for beginners
(5:39:09) – Open source
(5:48:01) – WordPress drama
(5:59:18) – Money and happiness
(6:08:11) – Hope

Big Technology Podcast - OpenAI’s Windsurf Crash, Grok’s Wild Week, Replace Tim Cook? — With Aaron Levie

Box CEO Aaron Levie is back for our weekly discussion of the latest tech news. We cover: 1) OpenAi's Windsurf deal falls through 2) Is OpenAI okay? 3) What percentage of all AI spend goes to coding? 4) Google's AI code play 5) Grok 4 is out 6) Does Grok show the scaling laws are still in effect? 7) Would Box work with Grok? 8) NVIDIA hits $4 trillion 9) Are we in an AI bubble? 10) Should Tim Cook step down? 11) Could Apple merge with OpenAI?

---

Enjoying Big Technology Podcast? Please rate us five stars ⭐⭐⭐⭐⭐ in your podcast app of choice.

Want a discount for Big Technology on Substack + Discord? Here’s 25% off for the first year: https://www.bigtechnology.com/subscribe?coupon=0843016b

Questions? Feedback? Write to: bigtechnologypodcast@gmail.com

The Stack Overflow Podcast - How your favorite movie is changing language learning technology

Koel Labs uses classic movies to help learners master pronunciation. You can join the waitlist for their closed beta launch now. Check out their open-source community project for Koel Labs on GitHub.

Check out their project on the Mozilla Builders site. 

Connect with Aruna on LinkedIn

Connect with Ruslan on LinkedIn.

Shoutout to Populous badge winner Tomáš Záluský, who won the badge for answering the question How to chain multiple assertThat statement in AssertJ.

Code Story: Insights from Startup Tech Leaders - S11 Bonus: Gaurav Bhattacharya, Jeeva AI

Gaurav Bhattacharya grew up in New Delhi, in a blue collar family. He lost his Dad early in his life. He took influence from his older brother and his love for programming, getting hooked on C/C++. He loves building things, including video games, of which he built his first one at the age of 12. In High School, he pursued a startup idea that led him to skip college, and eventually exit. Outside of tech, he lives in San Francisco and continues his love for gaming. He also enjoys watching live sports - the Dodgers, Lakers and Warriors.

At his prior startup, Gaurav and his team were working in the healthcare space. They became learners of go-to market strategies, how to do sales, and how to do marketing. They enjoyed it so much that they grew to want to start their next company in that space.

This is the creation story of Jeeva AI.

Sponsors


Links



Our Sponsors:
* Check out Vanta: https://vanta.com/CODESTORY


Support this podcast at — https://redcircle.com/code-story/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

The Stack Overflow Podcast - There is no golden path anymore: Engineering practices are being rewritten

In this episode of Leaders of Code, Ben Matthews, Senior Director of Engineering at Stack Overflow, and Loïc Houssier, CTO at Superhuman, dive into how engineering teams can navigate paradigm shifts in a world of constant technological change. They discuss the importance of leadership in an ever-shifting industry and highlight the concept of aligned autonomy as a way to empower teams and increase organizational velocity.

The conversation also covers:

  • The impact of AI on workflows and practices across the entire organization at Superhuman, including improving onboarding, helping employees streamline their work, and enabling teams to tackle projects that were previously put on hold.
  • The strategic use of qualitative and quantitative engineering performance metrics to measure and improve team effectiveness.

Episode notes:

  • Connect with Loïc Houssier on LinkedIn.
  • Learn more about Superhuman, the leading AI-native email app for high-performing teams.
  • Connect with Ben Matthews on LinkedIn or Bluesky.

Big Technology Podcast - Trade War Scorecard: What’s Changing, Who’s Winning, What’s Next — With Ryan Petersen

Ryan Petersen is the CEO of Flexport. Petersen joins Big Technology to discuss how the latest round of tariffs and trade-war maneuvers are rewiring supply chains worldwide. Tune in to hear him unpack everything from 145 % “Liberation Day” duties and $5 K containers to the death of the de minimis loophole and what it means for Amazon, Temu, and Shein. We also cover the Panama Canal drought, AI that robocalls 400 K truckers, warehouse-robot reality checks, and why customs fraud just became the DOJ’s No. 2 white-collar priority. Hit play for a rapid-fire scorecard on what’s changing, who’s winning, and what’s next in global trade. --- Enjoying Big Technology Podcast? Please rate us five stars ⭐⭐⭐⭐⭐ in your podcast app of choice. Want a discount for Big Technology on Substack + Discord? Here’s 25% off for the first year: https://www.bigtechnology.com/subscribe?coupon=0843016b Questions? Feedback? Write to: bigtechnologypodcast@gmail.com

Security Unlocked - Hunting Variants: Finding the Bugs Behind the Bug

In this episode of The BlueHat Podcast, host Nic Fillingham is joined by George Hughey from Microsoft who returns to discuss his Blue Hat India talk on variant hunting, explaining how MSRC uses submission data from hacking competitions like Pwn2Own and Tianfu Cup to uncover additional security vulnerabilities in Windows. George shares how incentives in competitions differ from bug bounty programs, how tools like CodeQL assist variant hunting, and why collaborating with the security research community is key to improving Windows security. 

 

 

In This Episode You Will Learn:  

 

  • How hacking competitions help find real-world Windows vulnerabilities 
  • The role of MSRC in hunting variants beyond submitted vulnerabilities 
  • Why fuzzing is not always effective for modern edge cases 

 

Some Questions We Ask: 

 

  • How do you decide which cases to pursue for variant hunting? 
  • What advice do you have for researchers submitting variants? 
  • How does the CodeQL team collaborate with your team? 

   

  

Resources:      

View George Hughey on LinkedIn     

View Wendy Zenone on LinkedIn   

View Nic Fillingham on LinkedIn  

 

  

Related Microsoft Podcasts:   

  

  

  

Discover and follow other Microsoft podcasts at microsoft.com/podcasts   


Hosted on Acast. See acast.com/privacy for more information.

Code Story: Insights from Startup Tech Leaders - S11 E7: Artem Rodichev, Ex-Human

Artem Rodichev was born and raised in Kazakhstan, surrounded by the mountains. He loves hiking, and pretty much all outdoor activities. He jokes that he was raised by computers, as he was always playing games, trying to learn hacking, and more. He has always be interested in stories, in particular science fiction. He read a lot of books and watched movies, being fascinated with plots around empathetic AI like Blade Runner and Joy. These movies sparked his motivation to move forward to bringing this world to life.

Artem spent several years building a Core AI stack at Replica. What he noticed was that people really enjoyed connecting with their digital friends - and, he noticed the limitations of this experience. He aimed to correct that limitation, in starting a new venture focused on boarder empathetic AI.

This is the creation story of Ex-Human.

Sponsors


Links



Our Sponsors:
* Check out Vanta: https://vanta.com/CODESTORY


Support this podcast at — https://redcircle.com/code-story/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

The Government Huddle with Brian Chidester - 188: The One with the National Park Service Creative Leader

Mathew John, the award-winning Creative Director at the United States National Park Service joins the show to explore the transformative power of storytelling in the public sector. From growing up as a second-generation American in small-town Ohio to producing emotionally charged films for America's most treasured public lands, Mathew shares how his lived experiences and emotional intuition fuel his creative process. The conversation dives into the distinction between making videos and telling meaningful stories, the importance of vulnerability in creative leadership, and the tangible impact of narrative — including a film that helped secure over $16 billion for park infrastructure.

array(3) { [0]=> string(67) "https://mcdn.podbean.com/mf/web/zehan6ys5ggiky75/NPS_Finalb8oja.m4a" [1]=> string(0) "" [2]=> string(8) "35083553" }