4 ms·
> What is tech debt, really? It's rushing things out the door without due diligence. Software these days is shipped at breakneck speed because of market compet
by sacrosanct 4y ago
> What is tech debt, really?
It's rushing things out the door without due diligence. Software these days is shipped at breakneck speed because of market competition, i.e you're not a proper shop if you don't 'release early, release often'.
This is why software should be more craftmanship rather than a frantic race, and done with love and care. It absolutely should not be rushed out the door.
- voakbasda 4y agoThe phrase “release early, release often” has nothing to do with shipping or production. The phrase comes from open source projects making their code available quickly and iteratively, often before reaching even an MVP, as part of the normal development process. That said, your points about rushing out incomplete and buggy software do seem to reflect the status quo. Every project I have worked on in the past 10 years had technical debt that often interfered with my engineering efforts, because almost no one bothers to clean up their work after they get their branch working.