My Site

It’s been a while since I posted anything; but not to worry. I’m still alive. I’ve been super busy in my free time, with a top-secret Android project. It’s getting closer to being done, so hopefully I’ll be able to post more details about it soon.

Meanwhile, I found a new way to waste my time on the internet (we all need those, right?). During my latest project, I had a question, and someone recommended I ask it on

I had heard of stackoverflow, and I’m not sure why I had never used it prior to this (perhaps it was that it kind of looked like a forum, or a mailing list), but I’m pretty sure I’m addicted at this point. It’s better than a mailing list when it comes to asking questions.

The idea is that you can post questions about programming (any language, any topic that has to do with the process of programming), and other members using the site will answer your questions. The thing is, your question will be answered, correctly, usually, faster than any other method I’ve seen (forums, mailing lists). The answer will be high quality and will usually include some code or links to places you can find more information. It’s all free, it’s got an intuitive interface, and it’s very fast.

What motivates your peers on stackoverflow to answer your questions quickly and for free? An achievement (ala xbox 360) style reward system. The more questions you answer correctly, the more karma you get. You get certain “badges” for different things you do on the site. If you answer a question incorrectly, you lost karma. That’s basically it.

Why does it work? This karma doesn’t produce money. These badges aren’t worth anything outside stackoverflow. Bragging rights? I don’t know, but it’s just the type of thing that attracts computer nerds. Users are motivated by receiving these superficial rewards, hell… it motivates me to answer questions on there. It’s a civilized pissing match. It’s actually quite fun. is for programming questions, but they also have for questions relating to server administration, and for questions related to every day desktop computer use.

Filed under: Programming

From Thorsten on April 12 @ 11 a.m. 2010

For the webdesigners among us (HTML & CSS), there's which serves a similar purpose.
From synic on April 12 @ 11:35 a.m. 2010

Oh, nice!
From Brenna on April 13 @ 5:40 p.m. 2010

Dorktastic!!!! Lol ;-)

Add a comment:

Optional, for comment reply notifications
Note: If you enter your email address, you will be subscribed to this article and will recieve comment updates via email. This is the only thing your address will be used for. A link will be provided at the end of each email that will allow you to unsubscribe should you need to, or you can go to to unsubscribe from any/all updates.