Performance Reviews Are Broken
13 Jul 2026 | 0 CommentsWhy do performance reviews reward visibility over impact, and why do so many developers leave them feeling misunderstood? In this episode, James unpacks why performance reviews are quietly broken, and what that’s doing to teams.
Why Developers Quit (And Don't Tell You Why)
06 Jul 2026 | 0 CommentsDevelopers leave jobs all the time, but rarely share the real reasons. James explores why developers quit and what companies miss.
What Managers Need to Stop Doing
29 Jun 2026 | 0 CommentsJames takes aim at management practices that are hurting developer productivity and morale. What do managers need to stop doing?
Spec-Driven Development: How You Actually Work With AI
22 Jun 2026 | 0 CommentsJames explores spec-driven development and how it changes the way developers actually work with AI tools to build better software.
When AI Makes Your Codebase Worse
15 Jun 2026 | 0 CommentsAI can help write code, but it can also make your codebase worse. James explores the pitfalls of AI-generated code and how to avoid them.
The Ethics of AI in Software Teams
08 Jun 2026 | 0 CommentsAs AI becomes embedded in software development, ethical questions arise. James discusses the moral considerations teams should be thinking about.
Why "No-Code" Keeps Failing
01 Jun 2026 | 0 CommentsNo-code platforms promise to democratize development, but they keep falling short. James examines why no-code struggles to deliver on its promises.
The Coming Divide: AI-Augmented vs Non-Augmented Teams
25 May 2026 | 0 CommentsA gap is forming between teams that embrace AI tools and those that don't. James explores what this divide means for the industry.
Why AI Code Still Needs Senior Review
18 May 2026 | 0 CommentsAI can generate code quickly, but that code still needs experienced eyes. James explains why senior review remains critical.








