The Cynical Developer Podcast
1) Episode 8 - Meetings Stink!
Too many meetings, too little work getting done. James rants about the meeting culture plaguing software teams.
2) Episode 7 - Technical Debt: Who Creates It and Who Pays
Technical debt accumulates in every codebase. James discusses who's responsible for creating it and who ultimately pays the price.
3) Episode 6 - Why most software estimates are fiction, not fact
Software estimates are notoriously unreliable. James explores why this is the case and what we can do about it.
4) Episode 5 - The Difference Between Busy Teams and Effective Teams
Being busy isn't the same as being effective. James discusses what separates truly productive teams from those just spinning their wheels.
5) Episode 4 - Is AI going to make us all 10x Developers?
Everyone's talking about AI making developers more productive. But what's the reality? James dives into the hype vs. reality of AI-assisted development.
6) Episode 3 - Agile Is Not the Problem — Leadership Is
Agile gets blamed for a lot of failures, but is Agile really the problem? James argues that leadership failures are often the real culprit.
7) Episode 2 - Why "Senior Developer" Doesn't Mean What You Think
What does it really mean to be a senior developer? James explores the disconnect between titles and actual skills in the industry.
8) Episode 1 - The State of Software in 2026: What's Actually Broken
James takes a cynical look at the current state of software development in 2026. What's working, what's broken, and what needs to change?
9) Episode 0 - We are back!
Welcome back to The Cynical Developer! In this episode, James introduces Season 2 and discusses what's coming up in the new season.
10) Episode 159 - Jetbrains Space
In this episode we talk about Jetbrains Space, with Valerie Andrianova. Â Contacting Valerie Andrianova Website: Twitter: LinkedIn: Blog: Episode Editing by - ( )