Sherman On Software
AI Horror Stories (Never Rewrite Ep. 164)
Can AI Tell You What Your Goals Are? (Never Rewrite Ep. 163)
Terminology: Rewrite, Refactor, Rebuild, Redo? (Never Rewrite Ep. 162)
You Can’t Vibe Code Reputation (Never Rewrite Ep. 161)
TheseusShipping Outside of the Tech Stack (Never Rewrite Ep. 160)
The Never Rewrite Podcast, Episode One Hundred Fifty-Nine: Vibe Coding
The Never Rewrite Podcast, Episode One Hundred Fifty-Eight: Token-Based Billing Is Nuts
The Never Rewrite Podcast, Episode One Hundred Fifty-Seven: Is AI Making You The New John Henry?
The Never Rewrite Podcast, Episode One Hundred Fifty-Six: Modernization: Where AI Doesn’t Save You Any Steps
The Never Rewrite Podcast, Episode One Hundred Fifty-Five: Agentic Development Is Turning Engineers Into Product Owners
The Never Rewrite Podcast, Episode One Hundred Fifty-Four: Feature Parity Pitfalls
The Never Rewrite Podcast, Episode One Hundred Fifty-Three: The Rewrite Trap & Sunk Cost Fallacy
The Never Rewrite Podcast, Episode One Hundred Fifty-Two: The Moving House Metaphor for Software Rewrites: How AI Changes the Game
The Never Rewrite Podcast, Episode One Hundred Fifty-One: Celebrating Wins During Constant Iteration
The Never Rewrite Podcast, Episode One Hundred Fifty: The AI Rewrite Trap
The Never Rewrite Podcast, Episode One Hundred Forty-Nine: Isaac Does a Rewrite?
The Never Rewrite Podcast, Episode One Hundred Forty-Eight: How Human Taste Shapes the Future of AI and Coding
The Never Rewrite Podcast, Episode One Hundred Forty-Seven: Managing Organizational Change ft. Sophia Rosa
The Never Rewrite Podcast, Episode One Hundred Forty-Six: How AI is Reshaping Careers and Workflows
The Never Rewrite Podcast, Episode One Hundred Forty-Five: Outdated Programming Techniques: Browser Compatibility
The Never Rewrite Podcast, Episode One Hundred Forty-Four: Outdated Programming Techniques: Bit Masking
The Never Rewrite Podcast, Episode One Hundred Forty-Three: Tactics to Obscure (Parody)
The Never Rewrite Podcast, Episode One Hundred Forty-Two: Are You Ready to Scale? A Local Case Study
The Never Rewrite Podcast, Episode One Hundred Forty-One: How Rewrites Create Accountability Black Holes
The Never Rewrite Podcast, Episode One Hundred Forty: Evolving Past Boomer AI
The Roadmap to Hell Is Written In Features
The Never Rewrite Podcast, Episode One Hundred Thirty-Nine: A Failure of the Imagination ft. Mark Mandau
How I Will Talk You Out Of A Rewrite
What Does This Button Do?
The Never Rewrite Podcast, Episode One Hundred Thirty-Eight: The MVP Worked. Do We Rewrite It To Scale?
ShermanOnSoftware 2025 Year In Review
The Never Rewrite Podcast, Episode One Hundred Thirty-Seven: 2025 Year in Review
The Never Rewrite Podcast, Episode One Hundred Thirty-Six: Key Questions to Ask When Navigating Your Career
The Never Rewrite Podcast, Episode One Hundred Thirty-Five: Is Changing an ERP System a Rewrite? ft. Sophia Rosa
The Never Rewrite Podcast, Episode One Hundred Thirty-Four: A Stream of Consciousness Chat on AI, Tech, & Layoffs
The Never Rewrite Podcast, Episode One Hundred Thirty-Three: The Consequences of Having Multiple Sources of Truth
The Never Rewrite Podcast, Episode One Hundred Thirty-Two: A Thankful Thanksgiving Episode
The Never Rewrite Podcast, Episode One Hundred Thirty: The Pains Caused by Differing Abstractions Pt. 2 – Real World Examples
Incremental ETL Patterns For SaaS Developers
The Never Rewrite Podcast, Episode One Hundred Thirty: The Pains Caused by Differing Abstractions Pt. 2 – Real World Examples
The Never Rewrite Podcast, Episode One Hundred Twenty-Nine: Credit Where Credit Is Due
The Never Rewrite Podcast, Episode One Hundred Twenty-Eight: The Pains Caused by Differing Abstractions
The Never Rewrite Podcast, Episode One Hundred Twenty-Seven: The Pains Caused by Differing Abstractions
The Never Rewrite Podcast, Episode One Hundred Twenty-Six: Does Iterative Replacement Trap You In Legacy Frameworks?
Pumping A Leaky Balloon – The Reality of SaaS Business Model
The Never Rewrite Podcast, Episode One Hundred Twenty-Five: Navigating Risky Software Setups
The Software Engineer And The Mechanical Engineer: A Parable
The Never Rewrite Podcast, Episode One Hundred Twenty-Four: Treating Communication Gaps Like Tech Debt ft. Austen Tucker
The Never Rewrite Podcast, Episode One Hundred Twenty-Three: Is Switching Jobs a Career ‘Rewrite’?
The Never Rewrite Podcast, Episode One Hundred Twenty-Two: Providing Constructive Feedback
The Never Rewrite Podcast, Episode One Hundred Twenty-One: A Helpful Analogy For Understanding Legacy Code & Tech Debt
The Never Rewrite Podcast, Episode One Hundred Twenty: Bad Testing & Release Practices Are Cultural Problems, Not Technical Problems
Your Edge Case Is Showing: Jewel’s Dummy Email
The Never Rewrite Podcast, Episode One Hundred Nineteen: Recovering Value From Failed Projects
The Never Rewrite Podcast, Episode One Hundred EightTeen: Recovering Value From Failed Projects
The Never Rewrite Podcast, Episode One Hundred Seventeen: How to Make Incremental Changes Visible
The Never Rewrite Podcast, Episode One Hundred Sixteen: Inverting the Testing Pyramid, Part. 2