Hi everyone, over the last few months I’ve been doing a LOT of reading to improve my knowledge of all the common tools in the modern Javascript development landscape. For example, trying to understand what exactly what Webpack is doing when I use it, how it’s doing it, and why, rather than depending on Create React App.I also come across this article from Nature that some of you may have seen before: https://www.nature.com/articles/d41586-021-00592-0Other related links:https://www.scientificamerican.com/article/our-brain-typically-overlooks-this-brilliant-problem-solving-strategy/https://www.washingtonpost.com/business/2021/04/16/bias-problem-solving-nature/In short it seems like people, mostly adults, are biased towards adding things to solve problems rather than solutions that remove things. This made me think of Docker as a solution to manage disparate development environments and software services that need to work together (adding a tool), which seems to have led to Kubernetes (more adding!) to manage all your Docker environments.I’m not knocking Webpack, Docker, Kubernetes, or any other popular web dev tool, but they all seem like solutions that “add” stuff.Does anyone believe parts of web development could benefit from “removing” something? Maybe you disagree that my examples are “adding” stuff? What does everyone think?
Details