

The Standup
TJ DeVries
ThePrimeagen and Teej host The Standup - a podcast where we talk about software, life, memes and more. It’s fun, it can be informative and sometimes Trash is also here. Joined by regular guests like Casey Muratori, Carson Gross and more!
Episodes
Mentioned books

Aug 3, 2025 • 0sec
Tailwind Creator on the Challenges of Open Source
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 CSShttps://adamwathan.mehttps://x.com/adamwathanhttps://tailwindcss.com/📌 Chapters:00:00:00 - Intro00:01:04 - "Open Source is Pain" - Tailwind Creator00:04:37 - Sponsor: Blacksmith - Faster GitHub Actions #ad00:05:15 - The Reality of Open Source at Scale00:10:55 - Cost of Full-Time Open Source00:13:06 - Rust Rewrite & Performance Gains00:16:29 - Sponsorship vs Business Models00:22:48 - The Emotional Side of Open Source00:30:15 - The Courage to Fire Users00:37:46 - How Tailwind Spends Money00:44:04 - How to Champion Open Source while making money00:54:06 - Licenses in Open Source00:58:00 - Tailwind is a hard business01:00:14 - VC vs Lifestyle Open Source Projects01:07:50 - Replication in Open Source01:11:00 - Tailwind Fortnite Skins01:16:00 - We agree on the words finally01:18:00 - Thanks & Wrap UpKey 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? . ˚ * . * .. ˚ . * . ˚ . ˚ . . . . . * . ˚ . . . ˚ . . ˚ * . * . * . * . * . * . * . * . * .

7 snips
Aug 2, 2025 • 0sec
Why Performance Actually Matters
Casey Muratori, a software engineer and performance expert, dives into the evolution of performance standards in tech. He shares nostalgic tales of dial-up internet contrasting with today’s sluggish experiences, emphasizing how our expectations have changed. The discussion highlights inefficiencies in modern software practices and critiques over-dependence on AI. Casey calls for a focus on quality coding to keep pace with hardware advancements, urging developers to prioritize user experience through care and craftsmanship.

Aug 1, 2025 • 0sec
Google takes down the internet!
🔗 Sponsored by Sentry https://sentry.io | Code breaks, fix it faster#sponsoredssh terminal.shophttps://lowlevel.academy/📌 Chapters:00:00:00 - Intro00:02:04 - Low level explains what we know00: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 sidebar00:14:58 - AUTH, choices and risk managment00:19:33 - Cloudflare also went down00:21:14 - Knowledge management00:23:07 - Chaos at Netflix00:32:00 - DHH's response00:33:21- Personally effected00:34:15 - Internet Of Things Devices00:39:38 - Personal Network Security vs Faith in Humanity00:42:27 - More on IOT devices00:48:10 - Car talk and internet connected failures00:51:17 - Fail open00:55:30 - Could Rust have prevented this?00:57:45 - Wrap up and outroCould 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/ThePrimeagenCasey Muratori: https://x.com/cmuratoriTrash Dev: https://x.com/trashh_devLow Level Learning: https://x.com/LowLevelTweetsBonus topics include: automated cat feeders, Teslas on fire, and Baby Shark as a disaster protocol.

Jul 31, 2025 • 0sec
What even is an AI Agent?!
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 & intro00:02:00 - Building OpenCode: terminal AI agents00:03:00 - Bolt.new Reward Ceremony - July 26 10AM PST00:03:18 - Agent architecture basics explained00:04:08 - What is an AI Agent?00:05:00 - Prompt engineering and tool calling00:06:10 - OpenCode UX and mobile plans00:07:27 - Why OpenCode runs agents locally00:08:34 - Vision for mobile remote dev workflows00:09:15 - The reality of build opencode00:10:10 - Claude vs Opus vs others00:13:32 - Tool usage & LSP integration00:14:20 - LSP tool feedback loop00:17:00 - Claude is best at calling tools00:18:10 - Prompt tuning limitations and expectations00:22:20 - Modeling agent loops with tool calls00:24:40 - Why building a real agent isn’t just weekend work00:26:20 - Security tradeoffs in early development00:28:30 - Loop management & lossy compression00:29:40 - Session design & managing context00:30:40 - Parallel sessions and subagents00:33:20 - Adam banned from Twitch by his cofounder00:34:20 - OpenCode & Terminal.Shop development connection00:35:00 - What surprised them building an agent00:36:30 - Why TUIs are hard compared to web00:37:30 - Layering, pixel constraints, UI struggles00:38:30 - Final laughs & wrap-up00:39:00 - Plug for OpenCode: sst.dev/opencode00: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

Jul 10, 2025 • 0sec
WTF Typescript?
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 - Intro00:00:42 - Who’s actually a “web developer”?00:02:31 - Trash’s live intro & TypeScript presentation setup00:03:59 - Sentry #ad00:04:38 - Excess property checks in TS00:09:42 - WTF: Object spreads silence type errors00:14:30 - React prop spreading madness00:18:22 - Structural vs duck typing debate00:24:00 - WTF: Enums and why everyone hates them00:27:45 - Enum strings vs numbers behavior00:33:10 - Why enums in Node are cursed00:36:55 - Safer enum alternatives using const objects00:43:10 - TS quirks: Boolean filter keeps undefined in types00:46:40 - TSReset: The “CSS reset” for TypeScript00:49:01 - WTF: Empty object {} lets everything through00:52:32 - Doom rendered in TypeScript type system00:54:00 - Type-level math in TS (it’s real)00:56:33 - Scaling hell: TS performance bottlenecks01:00:01 - Flamegraphs and fighting TS perf without docs01:04:55 - TS inference vs explicit typing in large codebases01:09:30 - Prime’s favorite TS bug strikes again01:14:01 - Casey breaks down the compiler logic01: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

Jul 2, 2025 • 0sec
How **WE** Use AI
ssh terminal.shopOpencodehttps://github.com/sst/opencode📌 Chapters:00:00:00 - Intro & Chess Talk00:01:55 - Who uses AI00:02:49 - ssh terminal.shop ad00:03:22 - Dax developing opencode00:11:00 - ssh terminal.shop TOS00:13:32 - Casey's take on AI00:31:22 - Teej's take on AI00:35:55 - Prime's take on AI00:40:40 - Zero to One development being prioritized00: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

Jun 25, 2025 • 0sec
Keyboard Show & Tell
🔗 Sponsored by Code Rabbithttps://coderabbit.link/primeagen-vscode⸻🎹 Finding the Right KeyboardWelcome 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 + banter2:13 - the only coffee to drink3:50 - who are the keyboard fiends5:22 - sponsor: CodeRabbit 6:03 - Casey learns about Keyboards2: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 Keyboard24:00 - Primes insane keyboard25:45 - Caseys keyboard27:00 - Programming your Keyboard29:25 - Touch Typing and the Home-Row33:30 Teej's keyboard36:38 - Trash's AOL Dragonball Z Battles37:55 - More Prime Keyboards42:18 - How much is too much money on a Keyboard45:00 - Lube talk47:05 - Mice suck50:05 - Casey's Keycaps53:56 - Pressure58:55 - Prime is NOT in charge of the Airbnb1: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.

5 snips
Jun 25, 2025 • 0sec
The Real Problems with Git
🔗 Sponsored by Code Rabbithttps://coderabbit.link/primeagen-vscodessh terminal.shop00:00:00 - Intro00:00:57 - The New Standup Dress Code00:03:38 - What we're gonna talk about00:05:05 - Code Rabbit Ad!00:05:50 - Prime and Begin argue about Botched Rebases00:09:21 - What Source Control *Should* Be 00:20:01 - Casey and Begin agree on the future Source Control00:26:00 - Prime makes Git Branching even more Complicated by comparing it to Quantum Mechanics00:27:56 - The Idiot's Perspective00:34:00 - When Teej deals with Merges00:36:48 - Conway's Law informs Git process00:42:05 - Google Docs Analogy00:45:30 - How Real Developers Ship Code00:47:55 - What Should Version Control be?00:50:54 - Would Casey let a Junior Eng roll their own VCS00:59:25 - Why Prime Rebases and we all Fight01:16:50 - Begin's Law01:17:22 - Git Hooks01:23:48 - Git Koans

Jun 13, 2025 • 0sec
Microsoft Admits Defeat in AI?
💸 $1M+ hackathon is live — https://hackathon.devMicrosoft 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 Man0:05:23 Prime admits he knows nothing about TMNT0:06:00 Sponsor: Bolt0:06:48 VSCODE Copilot going Open Source 4 Real0:16:11 Inept vs Incapable (semantics)0:25:37 AI Models vs AI Integration0:41:20 Economics and Cheese Puffs0:57:00 Klarna Klarna Klarna!1:08:00 use code "Casey" at check w/ Klarna1:09:42 Vote Teej!

Jun 6, 2025 • 0sec
Is College Worth It? (ft. DHH)
🔗 Sponsored by Code Rabbithttps://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 point9: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


