Well, not this kind of tools :)
Web development has never been more complicated or convoluted than it is today due to the sheer quantity of tools (and their rapid rate of change) involved in most modern web-dev environments.
“Our job descriptions contain so many acronyms… How do we keep from drowning in a sea of devices, tools, technologies, Medium posts, tweets, and opinions? And how do we maintain our sanity in the process?”
My short take of this: know why tools exist and what problem they solve, at what cost. Like with anything in this life, you can’t have it all. Frameworks might help (or often appear to help) with speed and cost, but you might lose on quality of the end product, since it is not going to be perfectly custom to your needs.
PPK proposes a solution:
The solution is simple: ditch the tools. All of them. (No, I’m not being particularly subtle here.) Teach the newbies proper web development. That’s it, really.
The web’s answer to the native challenge should be radical simplification, not even more tools.
Would you agree?