Joel Spolsky has recently announced the launch of Stack Overflow, a collaboratively edited question and answer site for programmers.
Every question in Stack Overflow is like the Wikipedia article for some extremely narrow, specific programming question. How do I enlarge a fizzbar without overwriting the user’s snibbit? This question should only appear once in the site. Duplicates should be cleaned up quickly and redirected to the original question.
Some people propose answers. Others vote on those answers. If you see the right answer, vote it up. If an answer is obviously wrong (or inferior in some way), you vote it down. Very quickly, the best answers bubble to the top. The person who asked the question in the first place also has the ability to designate one answer as the “accepted†answer, but this isn’t required. The accepted answer floats above all the other answers.
The site looks like a mashup between Digg, Yahoo! Answers, Wikipedia and developer forums, not only in appearance, but also in its purpose. Stack Overflow was conceptualized with the aim of helping programmers quickly find valid and reasonable answers to the most pressing development concerns.
Joel cited the concern of finding the best answers without having to wade through pages and pages of information that are either no longer valid (because of how software and development platforms evolve through time), incorrect, or simply not the best way of doing things.
Stack Overflow has been running in beta for a few weeks, and is now open to the public. Joel Spolsky and Jeff Atwood also have a regular Stack Overflow podcast on software development.
Originally posted on September 16, 2008 @ 9:55 pm