> I sincerely feel bad for anyone who has to work with this person on a team. This kind of emotional ranting against frustration with evolving tools is an engineer personality red flag.
On the contrary, I would love to work with the person. People are often scared in pointing out black and white. Those who do are brave and often win. If one can do neat and clever stuff with JS/Ajax with less code without using boilerplate .js frameworks, what's wrong with it ?
Evolving toolchain? JavaScript is 20 years old and has made nearly no improvement in terms of peductivity, highlighted by the complete lack of a standard library and the still horrid browser debugging. We should be very suspect of a language that for whatever reason can't get the basics required for a first class language right in the course of 20 years.
Embracing garbage blogs like this is why Hacker News gets so much ridicule in the real world. Learn from the mistakes of others, the "NodeJS is Cancer" author removed his article and apologized, saying that kind of discourse (much like the tone of this article) is bad for everyone and not the way forward.
I sincerely feel bad for anyone who has to work with this person on a team. This kind of emotional ranting against frustration with evolving tools is an engineer personality red flag.