On SpaceX and Software Refactors
I believe software development, and the resulting products, would greatly improve if we thought of “tech debt” and “refactors” as V1/V2/etc. Feature releases should occasionally happen alongside a code evolution (aka refactor). This evolution shouldn’t be thought of as low value nor as a nice to have; it is the core of what we do in software and tech! This may sound weird, but a great parallel to this is what SpaceX does....