The Never Rewrite Podcast, Episode Twenty-Two, Running an Iterative Refactoring Workshop

In episode 22 of Never Rewrite, Isaac Askew and I discuss an iterative refactoring workshop I have been running to improve my colleague’s development skills. This episode dives into how the workshop is run, what the developers get out of it, and how it directly improve’s the company’s codebase. If you’ve ever wanted to help your fellow developers but didn’t know how to start, this show is for you!

Watch on YouTube or listen to it at NeverRewrite, Spotify, Apple Podcasts, Amazon Music, or Instigram and let us know if you have run your own workshops and have feedback or helpful techniques that we missed.

The Never Rewrite Podcast, Episode Twenty, Shrink Mode

In episode 20 of Never Rewrite, Isaac Askew and I discuss the reality that sometimes company shrink instead of grow and how that impacts your work, your team, and your career. In this episode we discuss what to expect from a shrinking company.

Watch on YouTube or listen to it at NeverRewrite, Spotify, Apple Podcasts, or Amazon Music and let us know if you have feedback or strategies we missed.

The Never Rewrite Podcast, Episode Nineteen, The Beachhead Strategy

In episode 19 of Never Rewrite, Isaac Askew and I give a name to a strategy we employed in a previous project. The Beachhead Strategy helped us dramatically improve the experience for 90% of our customers, without the constraints of TheeSeeShipping or cost and delay of a full rewrite. The Beachhead Strategy is a hybrid approach where a specific subset of functionality is rewritten in pursuit of a specific improvement.

It's not a general solution strategy, but when it fits, the results can be amazing.

Listen to it at NeverRewrite, Spotify, Apple Podcasts, or Amazon Music and let us know if you have feedback or partial rewriting strategies of your own.

Watch on YouTube

The Never Rewrite Podcast, Episode Eighteen, Strategies for Upgrading Software

In episode 18 of Never Rewrite, Isaac Askew and I discuss strategies for upgrading software. We've seen all kinds of successful strategies from folks over the years, from giant language jumps (PHP 5.6 to PHP 7.4) to major upgrades of Javascript frameworks like React and Ember.

Listen to it at NeverRewrite, Spotify, or Apple Podcasts and let us know some strategies your company uses to safely upgrade your systems while minimizing the risk of downtime and negative impact to your customers.

The Never Rewrite Podcast, Episode Sixteen, Tricks to Facilitate Conversation

In episode 16 of the Never Rewrite podcast, Isaac Askew and I discuss some tricks and tactics to facilitate conversations with your team. We dive into the psychology of how being obviously wrong can get people talking, why leaders need to hold back their opinions, and giving teams permission to disagree. If you're having trouble getting your team to brainstorm and collaborate on ideas, this episode is for you!

Listen to it at NeverRewrite, Spotify, or Apple Podcasts.
Watch on YouTube


The Never Rewrite Podcast, Episode Thirteen, Transitioning from Microservices to a Monolith with Josh Beckman

In episode 13 of the Never Rewrite podcast, Isaac Askew and I are joined by Josh Beckman to discuss why he led his team on a his journey from a monolith, to a service oriented architecture, and finally back to a monolith. This is a fascinating episode about transformations and the necessary groundwork needed to make it all possible.

Listen to it at NeverRewrite, Spotify, or Apple Podcasts.

Watch on YouTube


Site Footer