

The Programming Podcast
The Programming Podcast
Leon Noel and Danny Thompson explain technical problems, industry information, career advice and more on The Programming Podcast!
Danny Thompson, Director of Technology @ This Dot Labs
Leon Noel, Managing Director @ Resilient Coders & 100Devs
Danny Thompson, Director of Technology @ This Dot Labs
Leon Noel, Managing Director @ Resilient Coders & 100Devs
Episodes
Mentioned books

18 snips
Jan 27, 2026 • 41min
This Apple Decision Proves Gemini is King! (ft Logan Kilpatrick from the Google DeepMind team)
Logan Kilpatrick, who leads developer products at Google DeepMind for AI Studio and the Gemini API, joins to discuss Gemini’s rise and what Apple’s choice signals. They cover Gemini’s multimodal strengths, Workspace integrations that boost daily utility, advances in image text accuracy and editing, trust tools like SynthID, and how developers can leverage reasoning models and proactive AI in products.

9 snips
Jan 20, 2026 • 52min
The death of Tailwind? What's happening to open source in 2026
Is Tailwind facing its demise or is it part of a larger shift? The hosts explore a significant decline in documentation traffic due to AI, undermining revenue streams for open-source projects. They discuss Stack Overflow's startling drop in activity and the community's transition to friendlier platforms like Discord. Concerns emerge over how new developers can find mentorship and verify information in an AI-dominated landscape. The conversation reveals the crucial need for active human communities to navigate the future of software development.

4 snips
Jan 8, 2026 • 1h 8min
The 2026 Coding Roadmap That Gets Results (Forget Everything Else!)
In 2026, learning to code requires practical strategies over trendy advice. Discover why problem-solving is prioritized over syntax in hiring decisions. Learn the importance of building a supportive community to maintain motivation during tough times. Active recall and spaced repetition can revolutionize your retention. Understand local job markets to avoid wasteful learning paths. Finally, establish daily goals and custom projects to drive home your knowledge and showcase your skills.

Dec 30, 2025 • 60min
Why Even Staff Engineers Feel Behind on AI Right Now! (You are not alone!)
The shift from AI magic to engineering is vital for real-world applications. Experts discuss the collapse of the 'prompt-and-pray' era and emphasize applying engineering principles to AI features. They introduce four key architectural pillars: state orchestration, constraint generation, infrastructure reliability, and regression testing. The conversation also addresses the challenges of monolithic agents and the need for efficient output evaluation. Practical advice on networking and navigating imposter syndrome in the tech community rounds out this insightful discussion.

Dec 19, 2025 • 42min
Production Error EXPOSED: Internal Variables Leaked Public (Software Developers React)
We caught a massive production error during the new Steam Machine launch that exposed internal database IDs and undefined variables to the public. In this episode, we break down exactly what went wrong, how a simple try/catch or React Error Boundary could have saved them, and why "testing in production" is terrifying when millions of dollars are on the line.Plus, we answer a listener's question about getting stuck on "perfecting" projects. Danny explains why building a "Discord Clone" might actually be hurting your resume and why you need to stop obsessing over your navbar and just SHIP.SITE https://www.programmingpodcast.com/💡 Sponsor: Level Up Financial PlanningChanging careers or increasing your income? Get financial clarity with Level Up Financial Planning—helping early and mid-career tech professionals secure their financial future. Visit LevelUpFinancialPlanning.com for a free consultation!https://www.levelupfinancialplanning.com/Stay in Touch:📧 Have questions for the show? Or are you a business that wants to talk business?Email us at dannyandleonspodcast@gmail.com!Danny Thompsonhttps://x.com/DThompsonDevhttps://www.linkedin.com/in/DThompsonDevwww.DThompsonDev.comLeon Noelhttps://x.com/leonnoelhttps://www.linkedin.com/in/leonnoel/https://100devs.org/📧 Have questions for the show? Or are you a business that wants to talk business?Email us at dannyandleonspodcast@gmail.com!In this episode:The Steam Machine Incident: How a launch page leaked internal naming conventions.Frontend Defense: Using Zod, Optional Chaining, and Error Boundaries to fail gracefully.The "Clone" Trap: Why recruiters don't care about your Discord clone (and what to build instead).The 95% Rule: How to stop letting small features kill big projects.Chapters: 0:00 - The Steam Machine Production Error 03:15 - Leaking Database IDs & Console Logs 06:28 - The Fix: React Error Boundaries & Fallback UIs 10:50 - Frontend Defense: Optional Chaining, Zod & Defaults 13:06 - Sponsor: Level Up Financial Planning 15:32 - The Power of Try/Catch & Environment Variables 18:57 - Root Cause Analysis: How did this hit Prod? 26:19 - HackerOne & Getting Paid for Bugs 29:50 - Q&A: "I can't finish my projects" (The Navbar Trap) 37:36 - Why "Clone Projects" Are Hurting Your Resume 41:00 - Conclusion: Let it die on a small feature

12 snips
Dec 11, 2025 • 59min
We Need To Talk About The React Hack... (I’ve Never Seen A Vulnerability This Bad.)
A critical vulnerability in React and Next.js caused chaos, allowing servers to be hijacked for crypto mining. The hosts detail the shocking mechanics of this exploit and share a simple fix to safeguard your projects. They also dive into the concept of 'Tourist Developers,' urging listeners to stop endlessly learning and start shipping code. The discussion touches on productivity hacks like the parking lot method to help tech professionals focus and achieve their goals. Stay updated and keep your coding practices sharp!

15 snips
Dec 4, 2025 • 1h 1min
The Job Search Crisis: Why 3.3 Million People Are Failing (And How To Fix It)
Discover the harsh realities of the tech job market in 2025, where qualified candidates are left frustrated and hopeful. Learn why internal hiring practices can block your chances and how a simple 'Pattern Disrupt' can make you memorable to recruiters. Explore the importance of broadening job targets beyond big tech and how using hobbies like pickleball can foster valuable connections. Understand the need for self-advocacy and communication skills in interviews, and embrace the long-term strategy of networking to achieve your career goals.

14 snips
Nov 19, 2025 • 1h
Did Google Just KILL Cursor with Gemini 3 Pro?!?
Google's Gemini 3 Pro and Antigravity are shaking up the AI landscape. They might challenge OpenAI's dominance with groundbreaking benchmarks like Humanity's Last Exam and the Vending Bench. Antigravity isn't just a tool; it's revolutionizing how developers work, turning them into 'agent managers' and automating much of the coding process. The discussion also touches on the brewing AI War among tech giants and the need for developers to embrace these technological shifts to stay relevant. This episode is filled with strategic insights and future predictions.

Nov 14, 2025 • 1h
"I'm a Principal Engineer and I'm Miserable" (When the Dream Job Isn't Enough)
You did everything you were “supposed” to do. You climbed from junior to senior to staff to principal. You have the title, the salary, the prestige, and a calendar full of meetings. And somehow, you feel empty. You are highly paid, deeply experienced, and still sitting at your keyboard wondering, “What should my fingers actually be doing right now?”Stay in Touch:📧 Have ideas or questions for the show? Or are you a business that wants to talk business?Email us at dannyandleonspodcast@gmail.com!Danny Thompsonhttps://x.com/DThompsonDevhttps://www.linkedin.com/in/DThompsonDevwww.DThompsonDev.comLeon Noelhttps://x.com/leonnoelhttps://www.linkedin.com/in/leonnoel/https://100devs.org/📧 Have ideas or questions for the show? Or are you a business that wants to talk business?Email us at dannyandleonspodcast@gmail.com!In this episode, Danny and Leon dig into what happens when the dream job stops feeling like a dream. They talk about the loss of that early-career magic, the tension between strategy and hands-on building, and why so many principal and staff engineers quietly feel stuck, bored, or like frauds. You will hear how to think about the value of your time, how to shift from “hero developer” to multiplier, and how to build systems, cultures, and people instead of just features.They also tackle the difference between impostor syndrome and an apathy crisis, how to keep your skills sharp without clinging to every ticket, and how to design a team culture where learning and ownership are normal. In the Ask Danny and Leon segment, they close with a deep dive on job search frustration, referrals that still end in rejection, why your resume and presence are probably working against you, and how to use volume, networking, and better communication to actually see results.Perfect for principal, staff, and senior engineers who feel like they have made it and yet feel miserable, and for earlier career devs who want to avoid ending up in the same place.Chapters00:00 – The principal engineer who feels lost02:15 – Remembering the first time code felt like magic07:25 – The three types of senior engineers10:30 – What your time really costs at the principal level16:10 – Trading magic for meetings and how to get it back19:00 – Scaling yourself through docs, videos, and systems20:45 – Building a culture of experiments and continuous learning22:30 – Aligning the team on mission, not just tickets23:30 – This isn’t impostor syndrome, it’s an apathy crisis24:30 – Becoming a multiplier instead of the hero developer29:40 – Turning your engineers into teachers and leaders32:50 – The five levels of decision autonomy35:30 – Nobody actually knows everything (and that’s okay)35:55 – Ask Danny & Leon: “I have zero prospects, when will I see results?”40:20 – Referrals, rejections, and why volume still wins44:50 – Your resume doesn’t read like a human story49:50 – Visibility, effort, and the gas station promotion story53:40 – Technical skill is not your whole career56:00 – Coffee chats, calendars, and how activity predicts outcomes59:00 – Effort over luck and closing thoughts

Nov 7, 2025 • 1h 4min
Is PewDiePie Secretly a Coding Genius?
Is PewDiePie a better software developer than you? The answer might shock you (and make you rethink your entire career). While many developers get stuck on "ideas," PewDiePie just shipped an impressive, custom-built AI application.SITE https://www.programmingpodcast.com/💡 Sponsor: Level Up Financial PlanningChanging careers or increasing your income? Get financial clarity with Level Up Financial Planning—helping early and mid-career tech professionals secure their financial future. Visit LevelUpFinancialPlanning.com for a free consultation!https://www.levelupfinancialplanning.com/Stay in Touch:📧 Have ideas or questions for the show? Or are you a business that wants to talk business?Email us at dannyandleonspodcast@gmail.com!Danny Thompsonhttps://x.com/DThompsonDevhttps://www.linkedin.com/in/DThompsonDevwww.DThompsonDev.comLeon Noelhttps://x.com/leonnoelhttps://www.linkedin.com/in/leonnoel/https://100devs.org/📧 Have ideas or questions for the show? Or are you a business that wants to talk business?Email us at dannyandleonspodcast@gmail.com!On this episode of The Programming Podcast, Danny Thompson and Leon Noel dive into PewDiePie's journey from gamer to engineer, exploring how he built his own AI chat agent from the ground up to protect his privacy from Big Tech. We break down the tech stack he used (custom UI, RAG, distributed agents), the $20,000 hardware cost, and the "pure joy" of building that many senior devs have lost.But the real lesson isn't about PewDiePie—it's about you.We discuss the hard truth: people with a fraction of your talent are lapping you simply because they build in public and create "public proof" of their skills. Are you hiding your best work in private GitHub repos?Danny shares a powerful analogy: If someone offered you $20,000 to get 10 networking conversations in a week, you'd do it. Why aren't you doing it for the $100,000 job you want?We also cover Danny's new free, open-source project, "Commit Your Talk," designed to help developers conquer public speaking, and how to find the "hidden" junior developer jobs that are never posted on LinkedIn.Plus, we answer a question from the community: "As an introvert, how do I learn to network?"00:00:00 - The Hook: "You're Letting People Lap You"00:01:11 - Is PewDiePie a Better Developer Than You?00:02:11 - PewDiePie is "Living The Engineering Dream"04:47 - Danny's New FREE Project: "Commit Your Talk"05:32 - Why developers get nervous advocating for themselves07:38 - Why Toastmasters doesn't always work for devs08:40 - Leon's "Banky Brunch" for behavioral practice10:10 - Sponsor: Level Up Financial Planning11:15 - Back to PewDiePie: The Power of Just SHIPPING12:22 - The real reason PewDiePie built his own AI app13:33 - The Big Tech Lie: "Delete" Does Not Mean Delete15:37 - Inside PewDiePie's Impressive AI Tech Stack (RAG, Agents)17:18 - The "Pure Joy" of building (and why we lose it)19:14 - The Hard Truth: People With Half Your Talent Are Lapping You21:24 - Your private GitHub repo is worthless (The Power of Public Proof)23:23 - The $20,000 Cost of True AI Privacy25:21 - The local AI hardware arms race (Nvidia 5090s)28:46 - Are we in an AI bubble?31:40 - Why Local Models & SLMs (Small Language Models) are the future35:24 - "You Don't Need to Cure Cancer With Code, Just Build"38:45 - The $20k Challenge vs. Your $100k Career (Leon's Mic Drop)41:46 - How to Find The "Hidden" Junior Dev Jobs (Not on LinkedIn)44:22 - The problem with "hot topics" vs. "accurate" info47:25 - Mailbag: "How Do I Network as an Introvert?"50:30 - Leon's Answer: Networking is about finding a champion53:35 - Danny's Answer: The "Punch in the Face" Analogy57:40 - Stop "networking," start "having conversations"1:01:33 - The Ultimate Networking Cheat Code: A well-placed question1:03:35 - Wrap-up and Sign-off


