RSS.Social

Sherman On Software

follow: @[email protected]

Posts

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