Ask HN: How do you cope with ever increasing complexity of software ecosystems?
How do you cope with the accelerated increase in complexity of the software ecosystems?
Everyday a new tech, a new framework, a new tool, a new language.
Particularly in the Cloud world, the complexity is just shooting up like crazy.
For any engineer who wants to stay competent, doesn't it feel like too much of a stretch - to get shit done and keep up with everything that's changing around always?
How are you folks managing it? Any tips and tricks for those finding this a daunting thing?
Please share your views! Thanks!
9 comments
[ 3.2 ms ] story [ 37.5 ms ] threadYAGNI and KISS.
It’s also reassuring that even though FreeBSD ecosystem gets a lot less attention than Linux, it still enables companies like New York Internet to be one of the most reliable hosting companies out there (https://news.netcraft.com/archives/2020/12/02/most-reliable-...).
Things I do (it might not work for everybody)
It is harder to find time when you have family but still doable.New tech is a often a container around those, making it easy to grasp it.
Also, new tech also dont have such community & ecosystem around it as older tech, so I keep it on the radar, but dont use in production immediately. Focusing on boring technology, with a spark of novelty where needed.