I've learned some amazing things from code-related blog post titles lately. Apparently React is terrible, because Ember leads to blindness and Angular causes cancer. Backbone is washed out and in rehab, while Knockout is still unconscious. Link bait, after link bait, after bombastic ignorant link bait.

Seriously - what planet do we live on? In my lifetime the number of transistors in a CPU have gone from roughly ten thousand to over seven billion and open web technologies have created the most ubiqitous, distributed, and arguably easiest-to-learn computing platform in history....and yet...presumably highly intelligent people spend precious time writing poorly-formed arguments against JavaScript frameworks – presenting very little (or no) facts. It's no crime to have an opinion, of course. But I challenge anyone writing: the more aggressive and sardonic your tone, the more data and evidence you'd better have to back it up.

After reading yet another ranty-link-baity-whiny piece today, I complained:

My friend Tommy Williams replied with a very relevant question:

(Of course, an emphatic agreement of "NO!" in answer to Tommy's rhetorical question.)

This got me thinking. My grandfather passed away when I was very young. But my memories make it so hard to imagine the "angry old man" when I think of him. I was extremely spoiled - being the only grandson. His laugh, his humor, his ability to relate to me, even though I was kid. His care for my well-being, his kindness - these are qualities I think of when picturing a grandpa, and as sappy or cliche as it may sound - these are the qualities I want to embody as a father and, one day, as a grandfather.

I remember meeting Ward Cunningham a few years ago at a conference. He had a similar kindness and patience about him. It was clear he'd lived more, seen more code, solved more problems, and would likely forget more than I'd ever know in my life, but not once was he condescending or arrogant. Instead, he showed several of us great respect by treating us as equals, even though we didn't hold a candle to him.

I'm encouraged and inspired by people like my grandfather and him. Sure, they have opinions, and aren't afraid to make them known. But I was welcome on their lawn, in all my youth, ignorance and lack of experience. I know I can't possibly stop the foolish railing of link-bait blog posts, but I can, hopefully, rub salt in their wounds by aspiring to be like Ward, and like my grandfather. I want to be kind, humorous & patient – even when opinionated – and I want a huge lawn where everyone rolling their eyes at the impostor grandpas can come and hang out.