RSS.Social

Sherman On Software

follow: @[email protected]

Posts

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