Retour

Explorez tous les épisodes du podcast The Standup with ThePrimeagen

Plongez dans la liste complète des épisodes de The Standup with ThePrimeagen. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.

Rows per page:

1–50 of 56

TitreDateDurée
Luke talks RAM Pricing, Tech Youtube and LTT Developer hiring process29 Jan 202601:28:13

Thanks to this week's sponsor: Code Rabbit https://coderabbit.link/primeagen-vscode If you're tired of developers just replying with LGTM, then you NEED Code Rabbit. An actually useful application of AI where it can use your own rules, lints and more to provide instant feedback in your editor OR a review on Github.

This week we’re joined by Luke to break down why RAM prices are exploding, how AI and hyperscalers are reshaping the hardware market, and why consumers are getting left behind. We dig into DDR5, HBM, data centers, enterprise priorities, and what all of this means for your next PC upgrade—plus a few dumb jokes and hard truths along the way.

Scam Altman's Crypto Currency22 Jan 202601:17:26

Sam Altman’s “Worldcoin” is real… and somehow it’s even weirder than it sounds.

TJ walks the crew through the orb, iris scans, “proof of human,” and the pitch for AI-funded UBI.

We break down the funding, the rollout, the controversies, and why this all feels insanely ominous.

Plus: classic Standup chaos, conspiracy energy, and too many jokes about where the orb shouldn’t go.

Memory Safe C17 Nov 202500:52:27
Thanks to this week's sponsor: Code Rabbit If you're tired of developers just replying with LGTM, then you NEED Code Rabbit. An actually useful application of AI where it can use your own rules, lints and more to provide instant feedback in your editor OR a review on Github. https://coderabbit.link/primeagen-vscode Fil-C creators: https://x.com/filpizlo https://twitch.tv/ThePrimeagen - I Stream on Twitch https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis 00:00:00 - Intro 00:01:29 - Fil-C Demo 00:07:56 - Security 00:11:52 - Game Engine Use Case 00:14:20 - What cant it do 00:18:02 - Different to ASan 00:23:57 - How Fil-C works 00:36:38 - Choosing Fil-C over Rust 00:51:31 - Outro
The Robots are getting Hacked | The Standup05 Nov 202500:45:07
Thanks to this week's sponsor: Code Rabbit If you're tired of developers just replying with LGTM, then you NEED Code Rabbit. An actually useful application of AI where it can use your own rules, lints and more to provide instant feedback in your editor OR a review on Github. https://coderabbit.link/primeagen-vscode https://twitch.tv/ThePrimeagen - I Stream on Twitch https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis 00:00:00 - Intro 00:01:14 - Unitree Robot Security 00:02:09 - Merge Cop ep. 1 00:03:33 - Base unit robot 00:07:50 - Back to the Unitree story 00:12:07 - Robots spread virus by proximity 00:13:13 - Skynet is coming 00:15:59 - Automation for no reason 00:19:51 - Software Success 00:22:01 - Whos gonna buy these 00:24:55 - Laundry 00:26:57 - what are you going to do after robots 00:31:50 - Early adoption risks 00:37:32 - Price 00:38:22 - Band name loop holes 00:39:34 - Jelly eyeballs 00:43:40 - Outro
What even is Quantum Computing?!01 Nov 202501:10:53
https://twitch.tv/ThePrimeagen - I Stream on Twitch https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis
AWS Outage And ANOTHER AI BROWSER???? - TheStandup31 Oct 202500:58:09
https://twitch.tv/ThePrimeagen - I Stream on Twitch https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis 00:00:00 - Intro & Snacks 00:02:24 - AWS Outage and companies effected 00:07:54 - Insident report 00:10:22 - How do data centers work? 00:20:07 - Actual Post mortem 00:22:00 - Vibe coding brought down the internet 00:24:00 - Why is every company on US-EAST-1 00:27:00 - CDNS and cloudDBS 00:28:49 - 8sleep rant 00:35:08 - Dumb IOT devices 00:39:11 - Culture of new product companies 00:43:00 - How much is cloud storage 00:44:05 - OpenAI Browser, Atlas 00:56:00 - Outro
TheStandup - DHH Talks Omarchy30 Oct 202501:05:53
https://twitch.tv/ThePrimeagen - I Stream on Twitch https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis
The Standup - Jira Bought 2 Browsers???28 Oct 202500:54:35
Thank You! https://blacksmith.sh our #sponsor today! Speed up your GitHub Actions AND pay less! https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop 📍 Chapters: 00:00:00 - Intro 00:04:06 - Blacksmith #ad 00:04:44 - Who is Atlassian? 00:15:34 - How Enterprise Software really works 00:22:30 - Switching Browsers 00:24:15 - Terminal Coffee #ad 00:28:55 - Did AI make us lazy 00:42:15 - AI Data centers and their impacts Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis
The Most Insightful Apple Commentary | The Standup27 Oct 202500:59:39
Thank You! https://blacksmith.sh our #sponsor today! Speed up your GitHub Actions AND pay less! 📍 Chapters: 00:00:00 - Intro 00:03:50 - Blacksmith #ad 00:04:27 - Is the IPhone Pro Strap cool? 00:12:40 - Airpods Live Translation 00:23:40 - The Worlds Best Scratchability Test 00:26:30 - Apple adds matmul acceleration to A19 Pro GPU 00:42:09 - GPT-5 Announcement 00:54:38 - Paying Trash's Bills https://twitch.tv/ThePrimeagen - I Stream! https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis
Why Making a Debugger is So Hard! (ft Ryan Fleury)22 Aug 202501:38:33

Ship Faster with Neon Postgres #ad
Neon comes with Branching, Schema Diff, and Instant Point-In-Time Recovery to help you ship fast and recover faster. Get the free plan at


https://twitch.tv/ThePrimeagen - I Stream 5 days a Week
https://twitter.com/terminaldotshop - Want to order coffee over SSH?
ssh terminal.shop
Become Backend Dev: https://boot.dev/prime
(plus i make courses for them)
This is also the best way to support me is to support yourself becoming a better backend engineer.
Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen
Kinesis Advantage 360: https://bit.ly/Prime-Kinesis


📍 Chapters:
00:00:00 Intro
00:02:10 Printf Debugging
00:10:20 RAD Debugger Origins
00:25:00 PDB (Program Database) Limit
00:27:27 RAD Linker
00:28:40 Working for Epic
00:32:13 What the hell is MUMPS
00:33:28 D Sucks
00:34:45 Oodle Adjacent
00:35:40 How do steps work?
00:42:50 INT 3 Instruction/Trap
00:46:20 Step count
00:47:50 Overwrite and replace
00:49:42 The desire for user level INT 3 handling
01:00:39 Alternative to User level INT 3
01:03:10 Chrome Debugger complaints
01:07:51 RAD Debug features
01:16:52 Compatible languages
01:18:41 Gabe Newell annoucement strategy
01:19:37 Outro 1
01:20:01 Cleverer than Stack pointers
01:22:55 Prime pees on stream
01:24:20 Faking addresses and the shadow stack
01:27:50 Data breakpoints
01:28:38 Prime shoots his shot
01:32:46 TLDR
01:34:28 Debugging in VM langs
01:35:00 PUBE G
01:36:28 Outro 2

2 Language Creators vs 2 Idiots18 Aug 202501:24:29

When traffic spikes, Neon’s serverless Postgres autoscales to meet demand, without all that extra ops work. Get the free plan at https://neon.com


https://twitch.tv/ThePrimeagen - I Stream 5 days a Week
https://twitter.com/terminaldotshop - Want to order coffee over SSH?
ssh terminal.shop


Become Backend Dev: https://boot.dev/prime
(plus i make courses for them)
This is also the best way to support me is to support yourself becoming a better backend engineer.

Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen
Kinesis Advantage 360: https://bit.ly/Prime-Kinesis


00:00:00 - Intro
00:02:13 - neon.com #ad
00:03:23 - Why Functional Programming Failed?
00:10:20 - Erlang is Functional AND OOP
00:15:00 - The Ruby to Rust Pipeline
00:26:00 - Ginger Bill Rust Rant
00:29:53 - Are Macros Good or Evil?
00:43:30 - Printing in Rust VS Odin
00:48:00 - Mechanism Not Policy
00:57:45 - LSP Hater VS LSP Lover
01:04:20 - are Package Managers required?
01:21:10 - Advice to Future Language Creators

The Evolution of Programming16 Aug 202501:13:12

Ship Faster with Neon Postgres #ad


Neon comes with Branching, Schema Diff, and Instant Point-In-Time Recovery to help you ship fast and recover faster. Get the free plan at


https://twitch.tv/ThePrimeagen - I Stream 5 days a Week
https://twitter.com/terminaldotshop - Want to order coffee over SSH?
ssh terminal.shop

📍 Chapters:
00:00:00 - Prime is a Great Host
00:04:06 - Neon #ad
00:05:04 - Giving a 2 hour talk
00:10:16 - C++ Launch Night
00:14:15 - Mount Rushmore of Programming Languages
00:18:40 - What languages were influential and died off?
00:24:00 - What is Plex
00:42:00 - The Evolution of Languages
00:45:40 - How Casey does Research + HOPL 5
00:56:95 - Casey's Next Deep Dive
01:00:00 - The Rise of Programming Historians

Casey breaksdown AWS outage (Whiteboard Edition)13 Jan 202601:02:21

SQUASH THOSE BUGS with Sentry - the best way to monitor your bugs in production (we know you have a lot of them) and fix them with ease. Check out https://sentry.io and get started today!

Casey breaks down the AWS outage in great detail with literally the coolest whiteboard demonstration you have ever seen.

Casey Muratori's Origin Story14 Aug 202500:26:01

🔗 Sponsored by Code Rabbit https://coderabbit.link/primeagen-vscode #sponsored


https://twitch.tv/ThePrimeagen - I Stream 5 days a Week
https://twitter.com/terminaldotshop - Want to order coffee over SSH?
ssh terminal.shop


Hosts:
@ThePrimeagen
@trash_dev
@teej_dv
@caseymuratori
For more about Casey: https://www.computerenhance.com
Become Backend Dev: https://boot.dev/prime
(plus i make courses for them)
This is also the best way to support me is to support yourself becoming a better backend engineer.
Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen
Kinesis Advantage 360: https://bit.ly/Prime-Kinesis
Discord https://discord.gg/ThePrimeagen
00:00:00 - Intro
00:01:12 - Running Galaga at compile time
00:03:09 - J AI
00:05:36 - The Ginger Bill Business model
00:08:24 - OCaml + Rust features
00:10:14 - Back on topic
00:15:11 - Handmade Hero and inspiring others
00:19:03 - Conferences

Software Horror Stories04 Aug 202500:50:44

🔗 Sponsored by Code Rabbit https://coderabbit.link/primeagen-vscode #sponsored


## 📌 Chapters:
00:00:00 - Intro & Teejs Medical Records Disaster
00:04:20 - Code Rabbit Sponsor #ad
00:05:04 - Nobody wants to work in Healthcare
00:07:05 - Healthcare testing process
00:12:00 - Epic's Development Pipeline Deep Dive
00:21:33 - Load Testing Nightmare
00:25:00 - The 45-Minute Site Outage
00:27:50 - Class Registration Disaster
00:32:00 - Everything Goes Wrong in Production
00:35:55 - Netflix Static Variable Mistake
00:39:00 - The Boss Who Spotted the Obvious Bug
00:42:00 - Lady Gaga's Broken Countdown Billboard
00:47:00 - 10 Requests /s Disaster
00:49:30 - GraphQL Query Explosion


## Key Topics:
- Medical software development challenges and patient safety
- Epic Systems development process and MUMPS language
- Load testing disasters and production outages
- Netflix development war stories
- Server-side rendering performance pitfalls
- GraphQL resolver optimization nightmares
- The importance of proper testing before production releases


## Hosts:
- **TJ** (@teej_dv) - Epic Systems horror stories
- **Trash Dev** (@trash_dev) - Load testing and Next.js disasters
- **Prime** (@ThePrimeagen) - Netflix static variable nightmares

Tailwind Creator on the Challenges of Open Source03 Aug 202501:20:22

Thank You! https://blacksmith.sh our sponsor today! Speed up your GitHub Actions AND pay less!
https://tailwindcss.com/sponsor Love Tailwind? Consider Sponsoring!
If you want delicious coffee sold only over SSH:
ssh terminal.shop
🎙️ Hosts:
- TJ @teej_dv
- Trash Dev @trash_dev
- Prime @ThePrimeagen
🎯 Guest:
Adam Wathan - Creator of Tailwind CSS
https://adamwathan.me
https://x.com/adamwathan
https://tailwindcss.com/
📌 Chapters:
00:00:00 - Intro
00:01:04 - "Open Source is Pain" - Tailwind Creator
00:04:37 - Sponsor: Blacksmith - Faster GitHub Actions #ad
00:05:15 - The Reality of Open Source at Scale
00:10:55 - Cost of Full-Time Open Source
00:13:06 - Rust Rewrite & Performance Gains
00:16:29 - Sponsorship vs Business Models
00:22:48 - The Emotional Side of Open Source
00:30:15 - The Courage to Fire Users
00:37:46 - How Tailwind Spends Money
00:44:04 - How to Champion Open Source while making money
00:54:06 - Licenses in Open Source
00:58:00 - Tailwind is a hard business
01:00:14 - VC vs Lifestyle Open Source Projects
01:07:50 - Replication in Open Source
01:11:00 - Tailwind Fortnite Skins
01:16:00 - We agree on the words finally
01:18:00 - Thanks & Wrap Up
Key topics include:
- The reality of maintaining open source at massive scale
- Why sponsorship models often fail and what works instead
- The psychological challenges of community management
- How to build sustainable businesses around open source
- The future of developer tooling and AI's impact
🐬 Bonus Section 🐬
┆ ┆ ┆ ┆ ┆
┆ ┆ ࣪ ˖☆ ࣪⭑┆ ݁˖ .☆ . ݁ ˖
☆⊹ ࣪ ┆ ˖ ࣪ ⊹ ࣪ ★ ⋆.˚ ⊹ ࣪ .
࣪ ˖⋆˚★ ₊ ⊹  ࣪˖ ࣪ ₊ ࣪ ˖  .   ˚ .
. ݁ ⊹ ࣪ ˖    ࣪ ˖    .   ˚ .   *   .
. ݁    ݁   .   ˚   *   .
.   .   ˚ .  *   . *  *   . *   .   *   .
Did you actually read this description?   .   ˚ .   *  .
Was it useful?  *  .   ˚ . ˚  . *   .  *   .  *   .
Did it have everything you were looking for?   .    .  . *   .
If you wanted to see something different, what would that be? .    . . *
Do you think Tailwind would have been as popular if it was named Headwind? .   ˚ .
How much Tailwind do you think Prime really knows?  .   ˚ .   *   .
Who do you want to see on The Standup next?   .   ˚   *   . *   .
.   ˚ .   *  .   ˚ . ˚  .    .  .    . . *  .   ˚ .  .  .   ˚ .  .   ˚   *   . *   .  *   .  *   .  *   .  *   .  *   .  *   .  *   .

Why Performance Actually Matters02 Aug 202501:11:53

Watch the https://bolt.new Reward Ceremony Live!
July 26th 10AM PST on / theprimeagen
#sponsored https://balls.yoga
📌 Chapters:
00:00:00 - Intro
00:01:55 - The downward trend of performance expectations
00:07:10 - The internet isn't to blame for slow speeds anymore
00:11:27 - Dial up
00:12:50 - School day routines and the reason behind modem sounds
00:18:00 - Trash was a Catfish
00:20:25 - Primes School Habits and his Moms prophetic Internet dream
00:23:58 - Teej's highschool experience
00:27:24 - Back on topic (its performance btw) WHO/WHAT is to blame
00:39:38 - Speed = Sales and WHERE is the problem
00:43:46 - Netflix BTW and WHEN performance is important
00:48:35 - Too performant and waste
00:53:14 - 'Hardware will catch up'
01:01:13 - GPU vs CPU
01:06:00 - Wrap up and closing thoughts
Links:
- Casey's Performance Course: https://computerenhance.com
Featuring:
Prime: https://x.com/ThePrimeagen
Teej: https://x.com/teej_dv
Casey Muratori: https://x.com/cmuratori
Trash Dev: https://x.com/trashh_dev
---
In this episode of The Standup, we tackle one of the most frustrating aspects of modern computing: why everything feels so sluggish despite having incredibly powerful hardware. Casey Muratori joins us to share his perspective on performance culture and how we've collectively lowered our standards over the past two decades.
From nostalgic stories about dial-up internet and modem sounds to serious discussions about software architecture, this conversation covers the technical, cultural, and business factors that have led to today's performance problems. We explore real-world examples from Netflix, discuss the impact of layered abstractions, and examine how corporate development pressures contribute to the problem.
Key topics include:
- How performance standards have declined while hardware has improved exponentially
- The role of abstractions and frameworks in creating performance bottlenecks
- Real Netflix case studies showing the complex relationship between performance and user behavior
- Why the "hardware will catch up" mentality is fundamentally flawed
- The difference between GPU and CPU performance paradigms
- How AI might make performance problems even worse
- Potential solutions through better substrate design
Whether you're a developer frustrated with slow tools, a user wondering why your powerful computer still feels sluggish, or someone interested in the intersection of technology and culture, this discussion offers valuable insights into one of computing's most persistent challenges.

Google takes down the internet!01 Aug 202500:59:19

🔗 Sponsored by Sentry https://sentry.io | Code breaks, fix it faster
#sponsored
ssh terminal.shop
https://lowlevel.academy/
📌 Chapters:
00:00:00 - Intro
00:02:04 - Low level explains what we know
00:05:32 - How does this compare to the CrowdStrike outage?
00:07:13 - What is a memory fuzzer?
00:10:17 - What was the impact of the outage?
00:12:22 - Movie talk sidebar
00:14:58 - AUTH, choices and risk managment
00:19:33 - Cloudflare also went down
00:21:14 - Knowledge management
00:23:07 - Chaos at Netflix
00:32:00 - DHH's response
00:33:21- Personally effected
00:34:15 - Internet Of Things Devices
00:39:38 - Personal Network Security vs Faith in Humanity
00:42:27 - More on IOT devices
00:48:10 - Car talk and internet connected failures
00:51:17 - Fail open
00:55:30 - Could Rust have prevented this?
00:57:45 - Wrap up and outro
Could Your Company Survive a Google Outage?
Last week, Google Cloud went down—and with it, a massive chunk of the internet. In this episode of Standup, we’re joined by security expert Low Level Learning to break down what actually happened, how a single null pointer crashed Google’s management plane, and why Cloudflare and other services followed. We also go deep on software fuzzing, dependency risk, fail-open systems, and the absurd reality of internet-connected lamps.
Featuring:
Prime: https://x.com/ThePrimeagen
Casey Muratori: https://x.com/cmuratori
Trash Dev: https://x.com/trashh_dev
Low Level Learning: https://x.com/LowLevelTweets
Bonus topics include: automated cat feeders, Teslas on fire, and Baby Shark as a disaster protocol.

What even is an AI Agent?!31 Jul 202500:40:17

Watch the https://bolt.new Reward Ceremony Live!
July 26th 10AM PST on https://www.twitch.tv/theprimeagen
#sponsored https://balls.yoga
📌 Chapters:
00:00:00 - balls.yoga, drama & intro
00:02:00 - Building OpenCode: terminal AI agents
00:03:00 - Bolt.new Reward Ceremony - July 26 10AM PST
00:03:18 - Agent architecture basics explained
00:04:08 - What is an AI Agent?
00:05:00 - Prompt engineering and tool calling
00:06:10 - OpenCode UX and mobile plans
00:07:27 - Why OpenCode runs agents locally
00:08:34 - Vision for mobile remote dev workflows
00:09:15 - The reality of build opencode
00:10:10 - Claude vs Opus vs others
00:13:32 - Tool usage & LSP integration
00:14:20 - LSP tool feedback loop
00:17:00 - Claude is best at calling tools
00:18:10 - Prompt tuning limitations and expectations
00:22:20 - Modeling agent loops with tool calls
00:24:40 - Why building a real agent isn’t just weekend work
00:26:20 - Security tradeoffs in early development
00:28:30 - Loop management & lossy compression
00:29:40 - Session design & managing context
00:30:40 - Parallel sessions and subagents
00:33:20 - Adam banned from Twitch by his cofounder
00:34:20 - OpenCode & Terminal.Shop development connection
00:35:00 - What surprised them building an agent
00:36:30 - Why TUIs are hard compared to web
00:37:30 - Layering, pixel constraints, UI struggles
00:38:30 - Final laughs & wrap-up
00:39:00 - Plug for OpenCode: sst.dev/opencode
00:40:00 - Outro: still no clue how agents work, but fun ride

Topics Covered:
• AI agents in terminal environments
• OpenCode’s CLI-first agent approach
• Loop-based tool calling in LLMs
• Integrating LSP feedback into agents
• Prompt engineering & model tool awareness
• Evaluating agents: benchmarks & metrics
• Local vs remote dev environments
• Designing for low-friction agent UX
• Safety, permission models & sandboxing
• The tradeoffs of TUIs vs web UIs
• Session design, compression & memory limits
• Humor, Twitch drama & voice AI characters

WTF Typescript?10 Jul 202501:25:06

Trash presents his Typescript presentation from Render ATL (Sorry if you are audio only listener)

🔗 Sponsored by Sentry https://sentry.io | Code breaks, fix it faster

📌 Chapters:

00:00:00 - Intro
00:00:42 - Who’s actually a “web developer”?
00:02:31 - Trash’s live intro & TypeScript presentation setup
00:03:59 - Sentry #ad
00:04:38 - Excess property checks in TS
00:09:42 - WTF: Object spreads silence type errors
00:14:30 - React prop spreading madness
00:18:22 - Structural vs duck typing debate
00:24:00 - WTF: Enums and why everyone hates them
00:27:45 - Enum strings vs numbers behavior
00:33:10 - Why enums in Node are cursed
00:36:55 - Safer enum alternatives using const objects
00:43:10 - TS quirks: Boolean filter keeps undefined in types
00:46:40 - TSReset: The “CSS reset” for TypeScript
00:49:01 - WTF: Empty object {} lets everything through
00:52:32 - Doom rendered in TypeScript type system
00:54:00 - Type-level math in TS (it’s real)
00:56:33 - Scaling hell: TS performance bottlenecks
01:00:01 - Flamegraphs and fighting TS perf without docs
01:04:55 - TS inference vs explicit typing in large codebases
01:09:30 - Prime’s favorite TS bug strikes again
01:14:01 - Casey breaks down the compiler logic
01:17:50 - Is this a TypeScript bug or a feature?
01:22:44 - Final thoughts and community love

---

**Topics Covered:**

• TypeScript excess property checks
• Enums vs object literals
• Structural vs duck typing
• TS compiler edge cases
• WTFs that break your mental model
• Type-level math
• Performance debugging hell
• Massive monorepo pain points
• The one TypeScript bug Prime can’t let go

How **WE** Use AI02 Jul 202500:49:30

ssh terminal.shop

Opencode
https://github.com/sst/opencode

📌 Chapters:

00:00:00 - Intro & Chess Talk
00:01:55 - Who uses AI
00:02:49 - ssh terminal.shop ad
00:03:22 - Dax developing opencode
00:11:00 - ssh terminal.shop TOS
00:13:32 - Casey's take on AI
00:31:22 - Teej's take on AI
00:35:55 - Prime's take on AI
00:40:40 - Zero to One development being prioritized
00:48:00 - Begging Dax to teach us to build an agent

---

**Topics Covered:**

- AI agents in programming workflows
- Using LLMs for 0-to-1 product development
- Prototyping with AI tools
- Maintaining vs generating code
- When AI fails in complex codebases
- Developer productivity tools
- Code quality and long-term maintainability
- API stability and tech stack evolution
- Vibe coding vs structured design
- Frontend frustration: CSS, layout, and abstractions
- Real-world use cases for AI-assisted coding
- Opinions on OpenCode and agent tooling
- The future of software automation

Keyboard Show & Tell25 Jun 202501:04:44

🔗 Sponsored by Code Rabbit
https://coderabbit.link/primeagen-vscode

🎹 Finding the Right Keyboard

Welcome to The Standup – where developers, creators, and founders debate the big questions. In this episode, we talk about all things Keyboards.

We dive deep into:

- Keyboard Obsession Origins
- Mechanical Keyboards 101: Switch types, thock vs. clicky, creamy vs. crispy
- Keychron, GMMK Pro, Dactyl Manuform & Voyager Reviews
- Box Switches & Keycap Profiles (Cherry, DSA, OEM)
- Silent Switches vs. Clicky Switches Debate
- Typing Ergonomics & Wrist Pain Fixes
- Split Keyboards, Thumb Clusters, and Concavity Explained
- Custom Keyboards with RGB & Anime Keycaps
- Keyboard Lubing
- ZMK vs. QMK Keyboard Programming
- Typing Competitions & Internet Speed Typing Lore
- Casey’s Journey: From Amiga to Custom Builds
- ASMR & Key Sounds Showcase
- Trash’s Keyboard Garage Sale Finds
- Ergonomic vs. Aesthetic Keyboards
- How Much is Too Much for a Keyboard?

📌 Chapters:
0:00 - intro + banter
2:13 - the only coffee to drink
3:50 - who are the keyboard fiends
5:22 - sponsor: CodeRabbit
6:03 - Casey learns about Keyboards
2:05 - is college still worth it in 2025?
5:48 - the cost of college in the U.S. vs Europe
10:24 - What is Thock?
15:45 - What are Box Switches?
17:08 - Trashes Keyboard
24:00 - Primes insane keyboard
25:45 - Caseys keyboard
27:00 - Programming your Keyboard
29:25 - Touch Typing and the Home-Row
33:30 Teej's keyboard
36:38 - Trash's AOL Dragonball Z Battles
37:55 - More Prime Keyboards
42:18 - How much is too much money on a Keyboard
45:00 - Lube talk
47:05 - Mice suck
50:05 - Casey's Keycaps
53:56 - Pressure
58:55 - Prime is NOT in charge of the Airbnb
1:00:40 - Outro and Inspiration

📢 Subscribe for more honest convos about dev life, startups, and tech culture.
🧠 Hit the bell so you don’t miss the next one.

The Real Problems with Git25 Jun 202501:27:47

🔗 Sponsored by Code Rabbit
https://coderabbit.link/primeagen-vscode

ssh terminal.shop

00:00:00 - Intro
00:00:57 - The New Standup Dress Code
00:03:38 - What we're gonna talk about
00:05:05 - Code Rabbit Ad!
00:05:50 - Prime and Begin argue about Botched Rebases
00:09:21 - What Source Control *Should* Be
00:20:01 - Casey and Begin agree on the future Source Control
00:26:00 - Prime makes Git Branching even more Complicated by comparing it to Quantum Mechanics
00:27:56 - The Idiot's Perspective
00:34:00 - When Teej deals with Merges
00:36:48 - Conway's Law informs Git process
00:42:05 - Google Docs Analogy
00:45:30 - How Real Developers Ship Code
00:47:55 - What Should Version Control be?
00:50:54 - Would Casey let a Junior Eng roll their own VCS
00:59:25 - Why Prime Rebases and we all Fight
01:16:50 - Begin's Law
01:17:22 - Git Hooks
01:23:48 - Git Koans

Legendary Game Dev Jonathan Blow03 Jan 202601:04:55

Jon Blow shows up to the podcast and tells us all about the journey from Braid to his newest game, Order of the Sinking Star. We talk Jai, Braid and so much more. Hope you enjoy the episode!

Microsoft Admits Defeat in AI?13 Jun 202501:11:16

💸 $1M+ hackathon is live — https://hackathon.dev

Microsoft just open-sourced Copilot Chat for VS Code — but is it a W or a panic move? 👀

Prime, Teej, Casey & Trash break it all down:
⚔️ Cursor & Windsurf eating VS Code’s lunch
🧠 Is MSFT losing the AI dev wars?
🌐 Open source or just open copium?
💀 Also: mustaches, rats, and corporate trauma

📌 Chapters:
0:00:00 intro
0:03:25 Trash humiliated by a German Man
0:05:23 Prime admits he knows nothing about TMNT
0:06:00 Sponsor: Bolt
0:06:48 VSCODE Copilot going Open Source 4 Real
0:16:11 Inept vs Incapable (semantics)
0:25:37 AI Models vs AI Integration
0:41:20 Economics and Cheese Puffs
0:57:00 Klarna Klarna Klarna!
1:08:00 use code "Casey" at check w/ Klarna
1:09:42 Vote Teej!

Is College Worth It? (ft. DHH)06 Jun 202501:05:05

🔗 Sponsored by Code Rabbit
https://coderabbit.link/primeagen-vscode

🎓 Is College Still Worth It in 2025?

Welcome to The Standup – where developers, creators, and founders debate the big questions. In this episode, we sit down with David Heinemeier Hansson (DHH), the creator of Ruby on Rails and Basecamp co-founder.

👉 Is College Worth It in 2025?

We dive deep into:

⏳ The ROI of college in a post-AI world
🇺🇸 Why American higher ed is broken (from a Danish POV)
📉 Are CS degrees still worth $250K?
💸 The myth of the “four-year luxury cruise”
🤖 How AI is disrupting the junior dev job market
🔍 Hiring: Is college even a useful signal anymore?
🧠 IQ vs wisdom vs vibes – what really matters in hiring
🧰 Is programming a trade? Should we move to apprenticeships?
👨‍🌾 Why every dev wants to be a farmer (and why that’s delusional)

Whether you’re considering college, hiring devs, or already knee-deep in student debt, this conversation pulls no punches and may just change how you think about education, hiring, and the future of software development.

📌 Chapters:
0:00 intro
2:05 is college still worth it in 2025?
5:48 the cost of college in the U.S. vs Europe
6:57 sponsor: CodeRabbit
7:42 good point
9:10 DHH explains the Danish education system
13:02 is college just a luxury cruise?
17:45 what are you actually buying with a degree?
21:20 how companies *really* hire developers
26:11 Casey’s take: programming should be a trade
30:40 is college a filter for IQ or just vibes?
45:50 what skills matter more than a degree
49:20 how to actually learn to code in 2025
53:00 is college redeemable? final thoughts
57:15 wrap-up & what’s next on the podcast

#IsCollegeWorthIt #DHH #CaseyMuratori #DeveloperPodcast #SoftwareEngineering #TechPodcast #BootcampVsCollege #ProgrammerLife #TechCareers #TheStartupPodcast

Why Use Windows?! - 31 May 202501:17:17

☕ ssh terminal.shop

Timestamps:

0:00 intro / pre-meeting chaos
1:48 Welcome to The Standup
3:16 Prime explains his two-PC streaming config
5:02 Real story: Netflix internal meeting leak scare
7:00 Why do game devs still use Windows?
9:23 Misread tweet kicks off Linux vs Windows debate
10:48 Casey: No one “loves” Windows — they tolerate it
13:29 Why studios can’t easily switch from Windows
15:47 IT/security & enterprise restrictions on Linux
20:15 Why clean-slate devs still choose Windows
22:22 Debugger superiority on Windows explained
24:48 Steam Deck & RAD debugger could change the tide
32:34 Anti-cheat isn’t the main Linux roadblock
35:01 Why do *you* use Mac or Linux?
36:47 Prime’s Windows pain & Linux love
40:26 Linux window managers vs Exposé
46:29 The fragility of custom Linux setups
51:09 Web dev has even more breaking changes
57:27 AI doesn’t fix underlying dev tool problems
1:00:04 Trash’s hot take on over-optimizing workflows
1:02:35 Prime explains why he optimizes *everything*
1:07:30 Valve anecdote: why default setups can be smarter
1:14:15 Keyboard nerd segment
1:16:11 Joke outro + how to “save” Windows

Why Do Game Developers STILL Use Windows?? | The Standup
🎮💻 In this episode of Standup, we dive deep into the eternal operating system war: Windows vs. macOS vs. Linux. Legendary game dev Casey Muratori (of Handmade Hero fame) joins Primeagen, Trash, and Tee to unpack why game developers still use Windows, even when most modern developers swear by Linux or Mac.

📌 Topics We Cover:
• Why game devs prefer Windows (spoiler: it’s not because they like it)
• MacOS vs. Linux vs. Windows for developers
• Is GDB actually garbage?
• Debugging tools: RAD Debugger, Visual Studio, and why Linux falls short
• Why enterprise studios can’t just switch to Linux
• Anti-cheat, Steam Deck, and the future of Linux gaming
• The unbearable pain of Windows terminals
• Why developers obsess over window managers and productivity setups
• And of course… the real debate: should devs optimize everything or just get stuff done?

🔥 Whether you’re a web developer, game dev, Linux power user, or someone just trying to survive corporate IT policies — this one hits every nerve.

👇 DROP YOUR OS HOT TAKES IN THE COMMENTS 👇

#GameDev #WindowsVsLinux #DeveloperPodcast #StandupPodcast #CaseyMuratori #LinuxGaming #DevTools #Primeagen #TechPodcast #Debugging #VisualStudio #MacVsPC #WebDev #SoftwareEngineering #SteamDeck #OpenSource #RADDebugger

Don't Clean Code! with Creator of HTMX27 May 202501:09:41

Twitch https://twitch.tv/ThePrimeagen
Discord https://discord.gg/ThePrimeagen

☕ ssh terminal.shop

📘 Carson’s book: https://hypermedia.systems
🧠 Grug Brained Dev: https://grugbrain.dev

Timestamps:

0:00 Intro & chaos before the call
1:45 Meet Carson Gross (HTMX creator & professor)
3:29 What is "Coding Dirty"?
5:12 Why Carson hates small methods
7:24 The myth of clean code and method size
10:06 What the data actually says about long functions
13:11 Why abstraction is not free
15:06 Long vs short functions: maintainability & changeability
18:00 Why small functions make debugging harder
21:34 Beautiful at any size: the case for fat functions
24:19 The myth of good naming solving complexity
26:55 TDD, unit tests, and when they help vs hurt
35:39 End-to-end testing: the good, the bad, the bloated
43:23 Meme culture, cringe, and developer humor

Airbnb Redesign? URLs are dead?23 May 202500:37:07

ssh terminal.shop

Timestamps:
0:00 – Intro & Time Zone Debate
1:27 – Meet Dax: New Guest Introduction
2:29 – Elizabeth Holmes' Partner Starts a New Blood Testing Company
7:56 – New Pretty URL Browser: Scam Risks & Usability
13:39 – Are Clean URLs Safer or More Deceptive for Normies?
15:52 – Dax Rants About Airbnb CEO Brian Chesky
21:07 – Why Airbnb Experiences Might Fail
25:00 – “Trash is a Flat Earther?”
30:16 – Absurd Airbnb Quotes About Steve Jobs
34:00 – Coinbase Hack: $20M Bounty Instead of Ransom
35:44 – Closing Roast: Founders With “Show Muscles”

Prime installs Arch?19 May 202500:48:14

The gang talks arch, linux, windows, and of course, your favorite goofs & gaffes.

ssh terminal.shop, btw

How BAD is Test Driven Development?15 May 202500:44:45

The gang discusses Test Driven Development and laughs a lot. As usual ;)

Don’t forget, ssh terminal.shop

Cheat on Everything?12 May 202500:57:25

ssh terminal.shop

This Doesn't Look Good for AI12 May 202500:59:22

ssh terminal.shop

LeetCode is dead? Privacy is done?12 May 202500:42:32

The very first episode. You’ll like it :)

Also, ssh terminal.shop ;)

Our Spiciest 2026 Predictions01 Jan 202601:07:33

We each give our best and spiciest predictions for 2026 - Amazon, AI, Tech, Hacks, and so much more are in this episode.

Hope you enjoy it, and enjoy the ad from our sponsor Code Rabbit! https://trm.sh/coderabbit

Amazon fires middle management? Did AI kill game dev?I12 May 202500:49:47

ssh terminal.shop

Making a Video Game GOOD!12 May 202500:32:11

This time we have Casey and Prime talking about how to make a video game good. It’s a bit of a departure from the normal format, but we think you’ll enjoy it :)

We gave $50,000 to Open Source!31 Dec 202501:15:39

Thanks to Planetscale for Open Source Santa this year! They gave us $30k to give away to open source projects we love, and so each of us picked a project we liked. We also gave some money from twitch chat, youtube chat and some final surprises! We hope you like the episode! Merry Christmas!!

The Secret of the AWS Outage30 Dec 202500:40:52

We finally figured out WHY AWS had their outage… Casey reveals the absolutely unhinged and crazy story.

00:00:00 - Intro
00:00:54 - Caseys Intro
00:01:15 - The Setup
00:02:55 - The Story
00:08:44 - The Post Mortem
00:12:11 - The Informants
00:14:10 - The Suspect
00:15:34 - The Code
00:20:33 - The Deal
00:23:05 - The Conclusion
00:24:37 - The Debrief
00:26:40 - Google Testing Utility Failure
00:28:43 - Production Code is Forever
00:40:10 - Outro

Worst Onboarding Experience Ever19 Dec 202501:05:09

The gang talks about the craziest onboarding ever… and why Tom is a Genius!

If you're on Mac or Windows, check out tuple today! And if you're on Linux, let's just say come back and check soon 🙂 Say thanks to our sponsor by checking out https://tuple.app/prime CODE: PRIME

Thanksgiving Special - TheStandup27 Nov 202500:51:45
https://twitch.tv/ThePrimeagen - I Stream on Twitch https://twitter.com/terminaldotshop - Want to order coffee over SSH? ssh terminal.shop Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis
FFMPEG takes a Big Sleep26 Nov 202500:27:33

The gang chats about Open Source, responsible disclosure, AI and more (of course). Enjoy!


https://twitch.tv/ThePrimeagen - I Stream on Twitchhttps://twitter.com/terminaldotshop - Want to order coffee over SSH?ssh terminal.shopBecome Backend Dev: https://boot.dev/prime(plus i make courses for them)This is also the best way to support me is to support yourself becoming a better backend engineer. Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagenKinesis Advantage 360: https://bit.ly/Prime-Kinesis00:00:00 - Intro00:01:23 - the issue00:04:01 - the takes00:09:16 - the bug00:10:22 - AI Disclosure00:11:42 - Prime weighs in00:13:28 - Disclosure credit00:14:40 - Big Sleep00:15:24 - AI Bugs Finders vs Static Analysis00:17:40 - Do they owe them anything at all00:19:40 - Is this optional or worthwhile00:23:33 - Bugs in general00:26:08 - Triage timespend00:27:01 - Outro

The AI Social Networks Have Skill Issues06 Feb 202601:00:49

ssh terminal.shop

This week on The Standup, the crew digs into the chaos of AI “skills,” agent tooling, and the growing security risks nobody seems to be paying attention to. From hallucinated commands spreading across GitHub to supply-chain nightmares and wild real-world examples, it’s a funny, slightly terrifying look at where AI tooling is headed. Laughs, hot takes, and a reality check for anyone letting agents run loose on their machine.

© My Podcast Data