2 Comments
User's avatar
Kevinjmireles's avatar

Great post! This is why I created the Minimum Viable Replacement Framework and the Watermelon Detector as everyone makes the same mistakes over and over again.

https://youtu.be/Vzy86T7e4o0?si=eK19tkATTq5RJ0qj

Expand full comment
Dean Peters's avatar

Dean's 7 Deadly Sins of Application Rewrites ... learn the hard way, through several rewrites:

- Porting 100% of features—congrats, you’ve preserved the rot.

- Skipping feature hostage negotiations with clingy power users.

- Bolting on competitor crap to build Frankensoft.

- No selective rollout plan—just flipping the switch on everyone.

- Deferring analytics instrumentation until later (aka never).

- No gating, no flags—just launch and hope for mercy.

- Treating go-to-market like a JIRA ticket, not a strategy.

YMMV

Expand full comment