The Never Rewrite Podcast, Episode One Hundred Thirty-One: Rewrites from a Product Perspective ft. Mark Mandau

For years Never Rewrite has chronicled rewrite disasters from the developer's perspective. In this episode, for the first time, we are going to cover rewrites from a Product Perspective. Isaac and I are joined by product consultant Mark Mandau, to discuss how rewrites are perceived by product and the business.

If you have been nodding along with us about rewrites, but wondering how non-developers feel, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Thirty: The Pains Caused by Differing Abstractions Pt. 2 – Real World Examples

Developers are always complaining about things like time zones and case sensitivity, but how does that play out in real life? In this episode Isaac, Dustin, and I share real disaster stories from our past.

If you've ever wondered why timezones are hard and how much trouble they can cause, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Nine: Credit Where Credit Is Due

Whether you are working as an individual contributor, team lead, manager, or consultant, who gets credit for what is a recurring problem. In this epsiode, Isaac, Dustin, and I discuss the theory and reality behind what should happen, what does happen, and what you should do about the difference.

If you've ever had someone else take credit for your ideas, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Eight: The Pains Caused by Differing Abstractions

How do past disasters look with the benefit of experience? Once upon a time I worked with a software company that made a strategic decision to extend the Objective-C compiler, ultimately leading to its downfall. In this episode, Isaac and I discuss the situation and the potential avenues I would persue if I encountered the situation today.

If you've ever reminisced about past disasters, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Seven: The Pains Caused by Differing Abstractions

Philosophical questions like "what is time" are different for developers. For developers, it is a critical engineering question around time zones and representation. A question with many right answers! A question that can cause unlimited pain if you have multiple right answers in your system.

What is time? What is money? If you've ever wondered how expensive these questions can be to answer, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Six: Does Iterative Replacement Trap You In Legacy Frameworks?

Isaac and I argue that Rewrites aren't an alternative because they almost never succeed. But if you follow our advice on Iterative Replacement, will you be trapped in legacy frameworks? Will you be stuck facing the future with one hand tied behind your back?

If you've ever wanted to do a rewrite so that you can leapfrog technology, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Five: Navigating Risky Software Setups

As a consultant, how do you handle a potential client's risky software setup? In this episode we detangle red flags from opportunities; and work through the legal and ethical need to do more than just do what the client asks. We cover the questions and discussions consultants need to protect themselves, their business, and their customers.

If you've ever wondered if you can, or should, help a client with a risky setup, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Four: Treating Communication Gaps Like Tech Debt ft. Austen Tucker

Are communication gaps tech debt? Do they cause tech debt? Can they be worse than tech debt? Austen Tucker joins us this week to ponder communication's role in building software.

If you've ever wasted weeks writing great code that never got used, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Three: Is Switching Jobs a Career ‘Rewrite’?

Can changing jobs be a rewrite on your career? In this episode we work through the similarities and differences and see if changing jobs is a Rewrite, and if our mantra of Never Rewrite still holds.

If you've ever thought about getting a new job because you hate your current one, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

The Never Rewrite Podcast, Episode One Hundred Twenty-Two: Providing Constructive Feedback

Giving constructive feedback on software is difficult. You need to approach it with empathy for past developers, context on the problem, and separation between the code and the developers who wrote it.

If you've ever given feedback that was not only ignored, but made the developers mad, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app, and let us know if you have ever been involved in a rewrite. We would love to have you on the show to discuss your experience!

Site Footer