The past couple years I’ve been noticing a trend: more articles where the author starts complaining why they don’t use a library anymore. One day it could be the creator of a UI component library posting about their displeasure with Web Components spec. Another day it’s an engineer at a startup crying foul about TypeScript. I don’t know how many articles I read making false comparisons between frameworks to justify somebody’s choice adopting one over the other. Any library, framework, tool, browser is susceptible to their attacks.
Maybe they didn’t have a parent drill that ole saying their heads at an early age:
“If you don’t have something nice to say, don’t say anything at all.”
Go figure. There isn’t a gif for that.
Some of us are perfectly happy with the tool that is suddenly made controversial by somebody’s flippant post. Others are stuck with the tool at work for years to come. The result of such posts is really negative, they are vile and not welcome in my feed.
We need a whole lot more empathy in web engineering. I have no idea who these characters are in real life but on the web they share something in common with egomaniacs and narcissistic personalities. You know, the nefarious types who have a complete lack of empathy. If you stand up to them they will always try to blame you. After all it’s not their fault you feel this way.
People are certainly entitled to their opinion, however when there is no data, analytics or concrete examples to backup their assertions I sit and wonder
“Is this just for attention?”
“Did I just succumb to nothing more than clickbait?”
So just sit back and relax in that Herman Miller chair. Confirmation bias will bite you in the end.