Outreach Signals
Publishing Details
Contact & Outreach
About This Podcast
‘Never Rewrite’ is a mantra of ours in the programming realm. Often times when software developers encounter nightmare codebases, the thought crosses their mind to work towards a rewrite, a port to a new language, or despair that their code is unfixable.
It’s not unfixable, and we explore how to get started along with an array of other software topics in our eponymous podcast.
Explore Statistics
Recent Episodes
S1E140 Episode 137: 2025 Year in Review
Isaac Askew and Jeffrey Sherman reflect on their podcast's achievements in 2025, discussing their goal of producing 52 episodes and analyzing listener engagement through various metrics. They explore…
S1E136 Episode 136: Key Questions to Ask When Navigating Your Career
Jeffrey Sherman and Dustin Rea discuss how to navigate career development, emphasizing the importance of understanding one's career stage, exploring various career paths, and being intentional about…
S1E135 Episode 135: Is Changing an ERP System a Rewrite? ft. Sophia Rosa
In this episode, Sophia Rosa, a project and organizational change manager, discusses the complexities of changing an ERP system. The conversation explores the definition of ERP, the challenges of…
S1E134 Episode 134: A Stream of Consciousness Chat on AI, Tech, & Layoffs
Jeffrey is out today, so we're joined by guest Thomas Morris to have a fun stream-of-consciousness style chat on what's on his mind these days.
S1E133 Episode 133: The Consequences of Having Multiple Sources of Truth
Isaac Askew and Jeffrey Sherman discuss a humorous yet insightful story about the challenges of managing market data in financial systems, particularly focusing on the consequences of having multiple…
S1E132 Episode 132: A Thankful Thanksgiving Episode
Happy Thanksgiving everybody!
S1E131 Episode 131: Rewrites from a Product Perspective ft. Mark Mandau
Isaac Askew and Jeffrey Sherman engage with Mark Mandau, a principal consultant, to explore the complexities surrounding software rewrites. They discuss the dual perspectives of engineering and…
S1E130 Episode 130: The Pains Caused by Differing Abstractions Pt. 2 - Real World Examples
SummaryIn this episode of Never Rewrite, hosts Isaac Askew, Dustin Rea, and Jeffrey Sherman discuss the real-life implications of leaky abstractions in software development. They share personal…
S1E129 Episode 129: Credit Where Credit Is Due
Isaac Askew, Jeffrey Sherman, and Dustin Rea discuss the critical role of credit in management and teamwork, sharing personal experiences of idea ownership and the challenges faced in consulting…
S1E128 Episode 128: Revisiting An Old Story With Our Current Experience
Isaac Askew and Jeffrey Sherman reflect on a past experience with a software company that made a strategic decision to extend the Objective-C compiler, ultimately leading to its downfall. They…
S1E127 Episode 127: The Pains Caused by Differing Abstractions
Isaac Askew, Dustin Rea, and Jeffrey Sherman discuss the complexities and challenges associated with abstractions in software development, particularly focusing on time zones and currency. They…
S1E126 Episode 126: Does Iterative Replacement Trap You In Legacy Frameworks?
Isaac Askew and Jeffrey Sherman explore the complexities of iterative development versus complete rewrites in software engineering. They discuss the challenges of legacy frameworks, the importance of…
S1E125 Episode 125: Navigating Risky Software Setups
Isaac Askew and Jeffrey Sherman discuss the complexities of working with clients who have risky software setups. They explore the importance of documentation, the risks associated with development…
S1E124 Episode 124: Treating Communication Gaps Like Tech Debt ft. Austen Tucker
We're joined by guest Austen Tucker to explore the concept of communication gaps in tech environments. The discussion emphasizes the importance of setting clear expectations and using pedagogical…
S1E123 Episode 123: Is Switching Jobs a Career 'Rewrite'?
In this conversation, Isaac Askew and Jeffrey Sherman explore the analogy of changing jobs to rewriting code, discussing the intentionality behind job changes, the impact of company culture on career…
S1E122 Episode 122: Providing Constructive Feedback
In this episode of 'Never Rewrite', Isaac Askew and Jeffrey Sherman delve into the nuances of providing constructive feedback in software development. They discuss the importance of framing feedback…
S121E121 Episode 121: A Helpful Analogy For Understanding Legacy Code & Tech Debt
Isaac Askew and Jeffrey Sherman explore the complexities of legacy code and tech debt through the analogy of construction in old houses. They discuss how unexpected issues can arise when making…
S1E120 Episode 120: Bad Testing & Release Practices Are Cultural Problems, Not Technical Problems
Today we discuss the cultural implications of testing and release practices in software development, emphasizing that these issues are often rooted in organizational culture rather than technical…
S1E119 Episode 119: Iterating, Adapting, & Pivoting ft. Day Martin
In this episode, Day Martin, founder of Swayday, shares her journey from creating a standing desk company to developing motion gaming experiences aimed at improving educational outcomes for children…
S1E118 Episode 118: Recovering Value From Failed Projects
Isaac and Jeffrey discuss the challenges faced in recovering value from failed projects, particularly focusing on a specific project that was halted due to legal concerns. They explore the importance…
Frequently Asked Questions
Never Rewrite has published 137 episodes since March 2023, covering topics in Technology.
Never Rewrite is currently highly active with new episodes weekly. Average episode length is 21m.
Sign up on Grep.FM to access contact details for Never Rewrite, including email and social media links.