Alright, that title might be a bit exaggerated. Flame wars are bad for the community, and I don’t condone them. I think differences of opinion can be expressed in respectful ways that don’t involve unrelated personal attacks. I guess what I really mean to say here is that you can benefit from “heated discussions” that sometimes escalate into flame wars.
But nearly every super-heated discussion (whether in the web design community or elsewhere) has a common denominator: Two opposing sides with valid points of view. It’s unfortunate that sometimes these discussions turn a bit ugly and the actual pros and cons being discussed can go somewhat unnoticed and often forgotten.
I believe those of us who choose not to get directly involved in these discussions should get involved in another way: By reading the content of the original post carefully, and reading the responses. Of course, in some cases, the responses can be downright rude, obscene, and pointless. If you can skim past all that and see the real arguments behind what’s being said, you’ll become a better developer.
What Motivates Such Strong Opinions?
The views people hold are a result of their experiences, their skills, their specialized training, their independent research–all of which might cover a period of many years.
I believe we have the ability (and possibly even the obligation) to step outside our own biases and try to understand both sides first before we rashly take a side in any debate. And let’s not forget that sometimes these kinds of discussions can be downright entertaining and are usually good for the blogging business.
“dude that marketing tip of engaging users by giving strong opinions is really working”
All that having been said, below I’ve listed some articles that incited some fairly heated conversations in the comments. A lot of good points were made by both sides in each case, so I think they are worth checking out if you never got a chance to do so before.
- Web Designers Who Can’t Code by Elliot Jay Stocks (390+ comments)
- A Real Web Design Application by Jason Santa Maria (280+ comments)
- “Design by” footer links… by Joost de Valk (180+ comments)
- The Principles Of Cross-Browser CSS Coding by some know-it-all (240+ comments)
- 960 Grid System is Getting Old by Nick La (190+ comments)
- ‘UX Professional’ isn’t a Real Job by Ryan Carson (210+ comments)
There are others I’m sure, so if you can remember one, throw a link into the comments. Of course, not all these articles caused ‘flame wars’–but there were some pretty heated exchanges in at least a few.
What Do You Think?
Can heated debates help the community? Can they be improved to avoid personal attacks and other nonsense? Does it seem to you that people are much more likely to be rude, arrogant, and obnoxious online compared to how they might act in person?