qIn this episode of The Programming Podcast, Danny Thompson and Leon Noel dive into the challenges of learning and teaching coding, especially in the era of AI-assisted development and vibe coding. From real stories inside their cohorts to practical Git strategies (merge vs rebase), they unpack what it takes to grow as a developer, the dangers of disconnection as you level up, and why some tools can actually hurt your learning if used incorrectly.They also take a passionate stance on the AI hype cycle, including a fiery response to the claim that “AI will write 100% of code in a year.” Tune in for a raw, thoughtful, and energizing conversation that covers practical dev advice, community insight, and why mentorship still matters more than ever.🔍 What You'll Learn in This Episode- The real difference between Git merge vs Git rebase — with analogies that finally make sense- How to teach complex technical concepts without "drawing the owl"- Why junior developers struggle with AI tools (and how to actually learn from them)- The rise of vibe coding and where it actually works — and where it fails- How to write effective commit messages using professional Git conventions- The danger of using Git GUIs without understanding terminal commands- How AI falls short when it comes to code maintenance and debugging- Why most AI-generated code isn’t production-ready without developer intervention- The role of structured team collaboration in mastering version control- What real-world developer workflows look like in enterprise-level software development- Why companies still haven’t adopted AI — and what that says about AI in the workplace- A breakdown of how to use AI terminals like Warp.dev to avoid Git mistakes- Honest commentary on the AI hype cycle, vibe coding trends, and the future of development⏱️ Chapters0:00 – The Disconnection of Expertise: Remembering what it’s like not to know1:18 – Vibe Coding and the "Death of Excuses"2:03 – Inside the Cohort: Crunch Time & Team Struggles3:01 – Weekly Demos and Learning Through Exposure3:53 – Merge Conflict Chaos: Why Git Rebase vs Merge5:14 – Teaching Git Rebase: Deck of Cards Analogy9:01 – Git for Teams: Saving Points, Commit Hygiene & Strategy12:46 – Push Your Commits! And Why Local-Only Isn’t Enough14:58 – The Merge vs Rebase Breakdown (Visual Metaphor)17:00 – When Rebase Becomes Default: Real Org Examples18:49 – Don’t Fear Git: Every Dev Messes It Up Sometimes20:05 – Learn Git in Context: Work with Teams, Not Solo21:19 – Commit Message Best Practices (And Why They Matter)24:26 – GitHub Integration Tips & the Power of Structured Messages25:03 – Should Juniors Use GUI Git Tools? Pros & Cons25:52 – How to Use AI Correctly as a Junior Developer27:00 – The Rise of Vibe Coding: What Works, What Doesn’t28:03 – Maintenance with AI? Not Even Close Yet29:16 – The Anthropic CEO Hot Take & Dev Skepticism30:29 – AI Hype and the Dev Community’s Trust Problem31:06 – Devs Know Better: Why AI Claims Don’t Land32:07 – Shoutout to Indian Rapper Whankind & Community Uplift32:49 – $25/Week Discord Groups?! Rant Incoming34:03 – Free is better than Paid: Why We’re Building a Better Community35:03 – Real Vibe Coding Test at This Dot Labs36:40 – Vibe Coding Is Fun, But Logic Is Still King38:00 – Final Thoughts on Vibe Coding: MVPs vs. Long-Term Projects39:01 – What’s Next: Choosing Tools That Help You Grow
Dateline NBC
Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com
Stuff You Should Know
If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.
Intentionally Disturbing
Join me on this podcast as I navigate the murky waters of human behavior, current events, and personal anecdotes through in-depth interviews with incredible people—all served with a generous helping of sarcasm and satire. After years as a forensic and clinical psychologist, I offer a unique interview style and a low tolerance for bullshit, quickly steering conversations toward depth and darkness. I honor the seriousness while also appreciating wit. I’m your guide through the twisted labyrinth of the human psyche, armed with dark humor and biting wit.