Prime example: This post on the MS Windows Home Server blog innocently directs readers to a guide on how to use a WHS add-in to publish an ASP.NET website. Take a moment to note the name of the blog, MS Windows Home Server. By this name, I think it's safe to assume the blog is about a Microsoft product of the Windows family.
The post is three lines and a link to the guide. Below it are pages and pages of responses about why ASP.NET sucks and PHP is capital-g God. I kid you not. These people must subscribe to the RSS feeds of as many blogs as can be imagined, just waiting for some mention of Microsoft products or technologies to pounce on and preach its inferiority to us unwashed masses, and educate us about how superior their technologies are (and by theirs, I mean the ones they use but likely had no direct involvement in creating or building).
This is pretty much what this technological evangelism looks like, because make no mistake, in the final analysis they're preaching about the tools they use:
“My hammer is better than your hammer!”
“No, mine is better because it works better than yours.”
“Well, your hammer was made by HammerHard, a huge conglomerate corporation for the purpose of making money and locking you into their monopoly on nails and wood. Mine is made by HPH, which is built by hardworking volunteers, therefore it’s less evil.”
“Yeah, but your hammer sometimes misses the nail, and doesn’t have a claw for removing nails.”
"Bob Vila uses this same kind of hammer as me. You're just a fanboy of HammerHard.”
Pathetic.
Here's an idea: Instead of arguing the superiority/inferiority of tools to an audience that really couldn't care less, apply this simple checklist to the tools you personally choose to use:
- Is it easy for me to learn?
- Is it easy for me to use?
- Does it do what I need it to do?
- Am I comfortable with it?
Now, go outside, take a walk in the park, and enjoy the weather. Because there's far more important things in life than hammers and web application frameworks, let alone preaching about them.
