
AI Doesn’t Remove Technical Debt - It Accelerates It
The hope is that AI will finally help us clear technical debt. We argue it’s closer to the opposite - the fastest debt-generator we’ve ever...
Radio and PodcastLive Radio & Podcasts
Why should I even care about this!?

The hope is that AI will finally help us clear technical debt. We argue it’s closer to the opposite - the fastest debt-generator we’ve ever...

Developers love a stack argument. We look at how AI quietly makes much of it irrelevant - by collapsing the cost of working in something unf...

Most companies are doing something with AI — and measuring the wrong thing. We look at the adoption trap, why activity keeps getting mistake...

As building gets cheap, the bottleneck moves from “how” to “what”. We look at the rise of the product-minded engineer - someone who understa...

A fear runs under a lot of AI conversations: that experienced engineers are worth less now the machine can write code. We argue it’s close t...

If AI writes the boilerplate, tests and CRUD screens juniors used to learn on, how does anyone become senior? We look at the apprenticeship...

The whiteboard puzzle always tested the one mode the job never uses - alone, from memory, no help. We look at why AI finally makes that impo...

We argue prompt engineering is already on its way out - and what’s replacing it is one of the oldest skills in software. When generating cod...

A quiet split is forming in software teams - not junior versus senior, but developers who’ve learned to work with AI and those who’ve decide...

We dig into the gap between responsibility and ownership - why so many teams are accountable for outcomes they were never given the authorit...

We take on the tidy story that remote work killed productivity. It didn’t - it removed the things that were hiding weak management. We look...

We look at a cost that never shows up on any report: the wreckage an interruption leaves behind. Not the thirty-second question, but the twe...

We pull apart a quiet truth most teams can see but rarely say: the strongest engineer often isn’t the one who gets promoted. We look at why...

“Psychological safety” has quietly become a synonym for “being nice”, and in this episode we explain why that’s a problem. We look at what i...

Why do performance reviews reward visibility over impact, and why do so many developers leave them feeling misunderstood? In this episode, J...

Developers leave jobs all the time, but rarely share the real reasons. James explores why developers quit and what companies miss.

James takes aim at management practices that are hurting developer productivity and morale. What do managers need to stop doing?

James explores spec-driven development and how it changes the way developers actually work with AI tools to build better software.

AI 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.

As AI becomes embedded in software development, ethical questions arise. James discusses the moral considerations teams should be thinking a...