A critique of npm (and other package managers), the move-fast hype cycle of tech products, and the tech debt it creates.
The result is an interesting look at how our tools enable the whole VC-funding-to-enshittification nightmare circle, and some thoughts on how it could be avoided.
On why it pays to slow down and plan out a long-term course of action:
Although, I could argue that while driving 200mph is fun and exciting, youβre one small fuckup away from a major fuckup. My point is that a key factor of sustainability is making sure maintainability stays on par with growth.
On npm; I like thinking about it as fancy copy/paste:
the ability to fancy copy-paste your way into an unmaintainable situation is higher than ever