Blog Posts

Can AI Tell You What Your Goals Are? (Never Rewrite Ep. 163)

AI can write your code, but can AI tell you what code to write? If you add every commonly recommended feature, will you have a great product or a bloated one? At the end of the day, if you don't know what your goals are, will asking AI help?

If you don't know how to know what your goals are, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

Terminology: Rewrite, Refactor, Rebuild, Redo? (Never Rewrite Ep. 162)

With rewriting, rebuilding, and iteratively shipping software you start in the same place, and hope to end up at the same destination. So what's the difference? Only every aspect of the journey!

If you love splitting hairs and dancing on the heads of pins, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

You Can’t Vibe Code Reputation (Never Rewrite Ep. 161)

You can vibe code an email server, but Google and Microsoft won't deliver it's emails because it has no reputation. Emails from servers without reputation are sent directly to spam, and there's nothing an LLM can do about it. For better and worse, reputation is emerging as a limiter to agentic development.

If you're wondering about the practical difference between writing software and running it, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

TheseusShipping Outside of the Tech Stack (Never Rewrite Ep. 160)

What happens when you try and apply incremental improvements outside of the tech stack? Can you really change processes incrementally, and where would you even begin?

If you're ready to start making other people's lives better, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

The Never Rewrite Podcast, Episode One Hundred Fifty-Nine: Vibe Coding

Vibe coding is the new "I had my genius nephew make me an MVP." In today's episode we dig in to how today's Vibe Coded MVPs stack up to yesteryear's amateur efforts. Do today's entrepreneurs have a more realistic understanding of the difference between what they have, and what they need to actually run a business? Has the gap shrunk?

If you're a software consultant wondering how those introductory business meetings have changed, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

The Never Rewrite Podcast, Episode One Hundred Fifty-Eight: Token-Based Billing Is Nuts

"Hourly Billing Is Nuts", by Jonathan Stark, explores how hourly billing creates an adversarial relationship between software consultants and their customers. Are tokens the new hours? Do they also create an adversarial relationship, obscure true costs, and create perverse incentives?

If you are trying to understand why software developer jobs aren't going anywhere, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

The Never Rewrite Podcast, Episode One Hundred Fifty-Seven: Is AI Making You The New John Henry?

John Henry challanged a steam drill and died with his hammer in his hands; are developers headed to the same fate? Can you adapt to AI and keep the dignity of work?

If you've been wondering how to adapt now that technology has come for your job, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

The Never Rewrite Podcast, Episode One Hundred Fifty-Six: Modernization: Where AI Doesn’t Save You Any Steps

Agentic coding can make the coding parts of software modernizaiton much faster. What it can't do is eliminate any of the manual steps. And the manual steps take the most time.

If you're trying to figure out if agetic coding will really save you time, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

The Never Rewrite Podcast, Episode One Hundred Fifty-Five: Agentic Development Is Turning Engineers Into Product Owners

Knowing which features and changes are hard, and which ones are trivial is an evergreen source of friction between Product Owners and Developers. Navigating asking for something that sounds easy, but is actually hard, requires open communication and flexability. With agentic coding, no one knows how large a change is until they see the final result.

If you've ever been surprised by the difficulty of an "easy" task, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

The Never Rewrite Podcast, Episode One Hundred Fifty-Four: Feature Parity Pitfalls

Do you need feature parity, or are you avoiding talking with your users? Are your application's boundaries there to free your users or protect you from them? Feature parity might be the correct choice, but it is always a big red flag.

If you've ever been pitched "feature parity" and suspected something was off, this is the episode for you!

Watch on YouTube or listen to it at Spotify, Apple Podcasts, or your favorite podcast app.

Have a tricky problem that you think requires a rewrite of your software? Join as a guest on our podcast and we’ll talk you out of it.

Want some custom advice? Book a 2-on-1 call with Isaac and me today!

Site Footer