I keep running into the same problem something starts as a quick prototype, it kind of works, and instead of rebuilding it properly, I just keep adding to it.
A bit of state here, some auth, hook up a DB… and suddenly I am stuck maintaining something that was never meant to last.
Do you guys actually delete and rebuild at some point, or just keep iterating?
How do you know when it’s time to start fresh vs keep going?
Feels like everyone talks about over-planning, but this opposite problem doesn’t get mentioned as much.