3 ms·
Technology and progress is great, but deciding on what to use is becoming like browsing for something to watch on Netflix (or other streaming services). Lots o
by drawkbox 7y ago
Technology and progress is great, but deciding on what to use is becoming like browsing for something to watch on Netflix (or other streaming services).
Lots of the time we spend deciding, dealing with devtools and toolchains, and debugging magic helpers or abstractions on top of abstractions (and I love good abstraction), that takes time away from what we are building, the product.
Simple is good, complexity is bad unless it is simple layers/parts but not too many you have to deal with, simplification is good, refactoring is necessary at this stage. In a way there is a choice technical debt. Move fast and break things, sometimes the 'break things' part of that is adhered to a little too much.
Engineering/product development is taking complexity and simplifying it, are we doing that? Or are we adding complexity where it was simple? I am looking forward to the next great simplification wave.