menu Home chevron_right
NEWS & CULTURE

ThePrimeagen: Programming, AI, ADHD, Productivity, Addiction, and God | Lex Fridman Podcast #461

Lex Fridman | August 18, 2025



ThePrimeagen (aka Michael Paulson) is a programmer who has educated, entertained, and inspired millions of people to build software and have fun doing it.
Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep461-sb
See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc.

*Transcript:*
https://lexfridman.com/theprimeagen-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

*SMALL CORRECTION NOTE:*
When Prime talks about how grateful he is for his amazing wife and family, we show an incorrect photo, so I blurred it. Here’s some correct ones:
https://x.com/ThePrimeagen/status/1586458511810080769
https://x.com/ThePrimeagen/status/1771638039430771125

*EPISODE LINKS:*
ThePrimeagen’s X: https://twitter.com/ThePrimeagen
ThePrimeagen’s YouTube: https://youtube.com/ThePrimeTimeagen
ThePrimeagen’s Twitch: https://twitch.tv/ThePrimeagen
ThePrimeagen’s GitHub: https://github.com/theprimeagen
ThePrimeagen’s TikTok: https://tiktok.com/@theprimeagen
ThePrimeagen’s Coffee: https://www.terminal.shop/

*SPONSORS:*
To support this podcast, check out our sponsors & get discounts:
*Invideo AI:* AI video generator.
Go to https://lexfridman.com/s/invideoai-ep461-sb
*Shopify:* Sell stuff online.
Go to https://lexfridman.com/s/shopify-ep461-sb
*NetSuite:* Business management software.
Go to https://lexfridman.com/s/netsuite-ep461-sb
*BetterHelp:* Online therapy and counseling.
Go to https://lexfridman.com/s/betterhelp-ep461-sb
*AG1:* All-in-one daily nutrition drinks.
Go to https://lexfridman.com/s/ag1-ep461-sb

*OUTLINE:*
0:00 – Introduction
0:42 – Love for programming
10:15 – Hardest part of programming
12:31 – Types of programming
20:08 – Life story
30:12 – Hardship
31:44 – High school
37:30 – Porn addiction
47:16 – God
1:02:59 – Perseverance
1:12:55 – Netflix
1:25:23 – Groovy
1:30:27 – Printf() debugging
1:36:49 – Falcor
1:46:19 – Breaking production
1:49:04 – Pieter Levels
1:53:34 – Netflix, Twitch, and YouTube infrastructure
2:05:36 – ThePrimeagen origin story
2:20:52 – Learning programming languages
2:29:55 – Best programming languages in 2025
2:34:50 – Python
2:35:30 – HTML & CSS
2:36:20 – Bash
2:37:00 – FFmpeg
2:43:42 – Performance
2:46:15 – Rust
2:51:03 – Epic projects
3:04:27 – Asserts
3:13:41 – ADHD
3:21:49 – Productivity
3:26:13 – Programming setup
4:01:43 – Coffee
4:08:47 – Programming with AI
4:51:31 – Advice for young programmers
5:03:03 – Reddit questions
5:10:35 – God

*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

Written by Lex Fridman

Comments

This post currently has 40 comments.

  1. @lexfridman

    August 18, 2025 at 3:48 am

    Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep461-sa
    See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc.
    0:00 – Introduction
    0:42 – Love for programming
    10:15 – Hardest part of programming
    12:31 – Types of programming
    20:08 – Life story
    30:12 – Hardship
    31:44 – High school
    37:30 – Porn addiction
    47:16 – God
    1:02:59 – Perseverance
    1:12:55 – Netflix
    1:25:23 – Groovy
    1:30:27 – Printf() debugging
    1:36:49 – Falcor
    1:46:19 – Breaking production
    1:49:04 – Pieter Levels
    1:53:34 – Netflix, Twitch, and YouTube infrastructure
    2:05:36 – ThePrimeagen origin story
    2:20:52 – Learning programming languages
    2:29:55 – Best programming languages in 2025
    2:34:50 – Python
    2:35:30 – HTML & CSS
    2:36:20 – Bash
    2:37:00 – FFmpeg
    2:43:42 – Performance
    2:46:15 – Rust
    2:51:03 – Epic projects
    3:04:27 – Asserts
    3:13:41 – ADHD
    3:21:49 – Productivity
    3:26:13 – Programming setup
    4:01:43 – Coffee
    4:08:47 – Programming with AI
    4:51:31 – Advice for young programmers
    5:03:03 – Reddit questions
    5:10:35 – God

    Transcript:
    https://lexfridman.com/theprimeagen-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

    SMALL CORRECTION NOTE:

    When Prime talks about how grateful he is for his amazing wife and family, we show an incorrect photo, so I blurred it. Here's some correct ones:

    https://x.com/ThePrimeagen/status/1586458511810080769

    https://x.com/ThePrimeagen/status/1771638039430771125

    EPISODE LINKS:
    ThePrimeagen's X: https://twitter.com/ThePrimeagen
    ThePrimeagen's YouTube: https://youtube.com/ThePrimeTimeagen
    ThePrimeagen's Twitch: https://twitch.tv/ThePrimeagen
    ThePrimeagen's GitHub: https://github.com/theprimeagen
    ThePrimeagen's TikTok: https://tiktok.com/@theprimeagen
    ThePrimeagen's Coffee: https://www.terminal.shop/

    SPONSORS:
    To support this podcast, check out our sponsors & get discounts:
    Invideo AI: AI video generator.
    Go to https://lexfridman.com/s/invideoai-ep461-sa
    Shopify: Sell stuff online.
    Go to https://lexfridman.com/s/shopify-ep461-sa
    NetSuite: Business management software.
    Go to https://lexfridman.com/s/netsuite-ep461-sa
    BetterHelp: Online therapy and counseling.
    Go to https://lexfridman.com/s/betterhelp-ep461-sa
    AG1: All-in-one daily nutrition drinks.
    Go to https://lexfridman.com/s/ag1-ep461-sa

  2. @nirupanaidu2395

    August 18, 2025 at 3:48 am

    My ex was so addicted to porn and really had a shitty view of women and world. He would say 'all i need is a hole'. And when some sense comes to him..he would come back out of guilt and again disrespect and would disappear. He not only struggled to keep the relationship valued, he fucked up my mental space and left so many trauma. He himself has understood how he is destroying me with his behaviour and has withdrawn forever from my life.

  3. @cartagenadaniel1973

    August 18, 2025 at 3:48 am

    For AI I did a project of Severless React for live streaming. And I totally learn a framework I never used before. I had never done serverless. I did learn because I had to solve the AI bugs. It’s good at boiler plate the. You have to modify. The modifying help me.

  4. @thepatrickcrab

    August 18, 2025 at 3:48 am

    2:25:51 this is the exact take that I have on the availability of information. We have such easy access to a grand archive of information that our brains tend towards indexing the information archive rather than actually learning whatever it is we are working on. Obviously being able to use the vast amounts of knowledge we have access to is a super powerful tool, and a major advantage we have now that our ancestors did not, but I also feel that it is easy for us to lose the master level expertise that was required in previous generations where information wasn't so freely available.

  5. @thepatrickcrab

    August 18, 2025 at 3:48 am

    Man the beginning of this video really takes me back. I'll never forget stepping through the debugger of a linked list and it finally clicked. It's also funny looking back that I didn't know about array lists at that point so I thought C++'s std::vector was a linked list haha

  6. @Tanjil_Emtu

    August 18, 2025 at 3:48 am

    This podcast felt so relatable to my life. I’m in high school, in a stage similar to what the Guest went through during his high school days—dealing with some addictions and into programming —so it honestly felt like it was made just for me.
    I’ve never watched a podcast for 5 hours straight, but those 5 hours felt like a movie. Absolutely loved it—amazing work! 🙌🔥

  7. @DevinDias-v3e

    August 18, 2025 at 3:48 am

    Man, I'm writing this from a place of sincerity. I love your content. You've been a huge part of my software life, and I can't count the number of times I've either completely agreed with you or had my mind changed by your arguments. It would be so cool if you actually read this… because if you do, please give me a chance to change your opinion for once.

    You are wrong about AI. And the further this goes, the more wrong I see you are.

    I’m not trying to start a fight; I just hope I can share a valuable perspective that you're missing. I’ve been a software engineer for 7 years. I’ve worked for a startup that was acquired by Google, a startup that was shut down by the feds, and for the last 2 years, I've been a consultant at an Austin engineering firm. You are a better engineer, and I have immense respect for you. But I think you're removed from the daily reality of modern software production, and it's becoming very obvious.

    Three years ago, right when ChatGPT came out, my employer laid off 60% of the company. My new task was to find a way to increase our developers' output by 20% using AI. At the time, it wasn't quite possible for core coding, but I saw the spark. I did several case studies that made a clear argument for a 10% productivity boost just from using AI for test criteria, documentation, and write-ups. That was three years ago, and that 10% got me excited.

    Now, it's 10x that. There's no real argument against it.

    I watch all your videos, and you always fall back on the "liability" argument. You think AI code introduces liability, but that is not at all how any of the top companies are thinking. They are thinking about *value*. They are thinking about *money*. They are pushing any liability down to smaller, self-owned companies. If you think liability is scaring anyone away from AI, you are completely missing the plot.

    As a consultant, I’ve built fintech for banks and worked on government projects. I’ve built things for dozens of companies in dozens of countries. Everyone is using AI. From Chase to the NSA, I'm not kidding. The amount of value I’ve produced this year alone is insane—probably what would have been $10 million in software value four years ago. No one cares about liability, and honestly, the risk is tiny compared to the value of the fully autonomous systems we have making money right now.

    Here's a crazy story for you. This past weekend, I rebuilt a client's entire internal system from 2007: a MS-SQL 2000 and Python 2 API with over 1 million data entries, 40 endpoints, and a wild deployment strategy. Using an AI code assistant, I got it done in about 10 hours. For fun, I went into their old version control and checked the timesheets to see how long it took to build the original.

    The answer? Well over a year.

    We need to shift our thinking. Writing syntax is not the valuable skill anymore. Product and architecture are. It's hard for me to say that—I was never an AI advocate. But at some point, you help create hundreds of millions of dollars in value in a single year and realize you haven't really written a single line of code yourself.

    With that said, here are my three biggest gripes with your complaints:

    1. *Prompt Engineering.* That's right—*engineering* the prompt. I watch you complain about AI output, and all I think is, "Of course it's bad, you didn't prompt it right!" Like any tool, this is a skill. The #1 problem I see senior engineers have with AI is not knowing how to ask for what they don't know they need.

    2. *Liability.* This is just not a real-world concern at scale. Chase has AI agents updating live databases with customer data RIGHT NOW. I know, because I helped build them. There is far more liability in a junior engineer messing something up with a bad command than there is in a locally hosted, well-trained model.

    3. *Clean Code.* This one is personal. If an AI is writing, iterating, and maintaining the code, does it really need to be "clean" in the traditional sense? I know that's hard to hear. Every instinct we have as engineers goes against it. But if creating value is the goal, I don't give a damn how many comments or reused variables there are. Sometimes "bad" code actually helps the model iterate better long-term. The whole point of clean code was to improve the developer experience to deliver more value over time. AI is changing that entire equation. We're not here to create beautiful art for other engineers to gawk at; we exist to provide value.

    Moving forward, every single engineer needs to be using AI. If you don't, you WILL be left behind. The days of the anti-social genius who can solve any problem in his sleep are gone. The new value is in architecture, product sense, and communication, especially with the C-suite and stakeholders. Please, listen to what I'm saying. I'm living this every single day.

  8. @alva-xt6vh

    August 18, 2025 at 3:48 am

    I believe, meanwhile there are nearly all use cases already programmed. (All the unusable cases as well, I guess too…) We desperately need to debug/optimize/tune (and sometimes even re-validate) every and each one of them now. The cadency of new cases to be programmed rain in at a steady and not very rapid scale.

  9. @Codescales

    August 18, 2025 at 3:48 am

    In the life story part if it….He literally summed up my life except for the fact that I didn't smoke or drink and being a failure since childhood was just the accurate description of my childhood and having this inferiority complex developed overtime made it even worse.
    As I grew up i started to understand the essence of god in life and from then on things have been great for me!

  10. @JakobJenkov

    August 18, 2025 at 3:48 am

    Most people I know that reads or listens to audio books – has the same problems: Sometimes you cannot remember what was on the page you just read, or you have lost the last 5 minutes of the audio book. I get that too. When I do – I do the same thing – and go back to the last place I remember, and go forward from there.

  11. @JakobJenkov

    August 18, 2025 at 3:48 am

    The slogan "Work smarter, not harder" intends to make you focuse on optimize your work efficiency, rather than focusing on working more hours.
    It makes total sense to do so. If you work 40 hours per week, spend another 20 trying to optimize your work, rather than just hammering away another 20 hours per week.

  12. @philsnewaddress

    August 18, 2025 at 3:48 am

    When my CS class (highschool level in the UK 1987) did Towers of Hanoi, everyone completed the task. We used Turbo Pascal. Does that indicate that recursion is easier in none OOP languages?

  13. @1almendz

    August 18, 2025 at 3:48 am

    Mr. Fridman I thought you were serious. But I found out that you are a fraud. Your association with MIT is minuscule, non-tenured. No research involvement, etc. Your academic credentials from Drexel U are good and you should be proud. Why pretend to be something you are not. And your scientific production is minimal. You are obviously intelligent and thoughtful. You do not try to pretend what you are not. Very pitiful.

Comments are closed.




This area can contain widgets, menus, shortcodes and custom content. You can manage it from the Customizer, in the Second layer section.

 

 

 

  • play_circle_filled

    92.9 : The Torch

  • play_circle_filled

    AGGRO
    'Til Deaf Do Us Part...

  • play_circle_filled

    SLACK!
    The Music That Made Gen-X

  • play_circle_filled

    KUDZU
    The Northwoods' Alt-Country & Americana

  • play_circle_filled

    BOOZHOO
    Indigenous Radio

  • play_circle_filled

    THE FLOW
    The Northwoods' Hip Hop and R&B

play_arrow skip_previous skip_next volume_down
playlist_play