As a developer I've relied on Stack Overflow as a resource for years. Now I try to answer questions as a learning exercise. Hopefully it will also be helpful to others.
I might not always have the best answer, but I try my best to provide well-researched, accurate information. I will happily upvote another answer if I think it's better or if I learned something from it!
Q&A for professional and enthusiast programmers
Q&A for professional programmers interested in conceptual questions about software development
Q&A for cartographers, geographers and GIS professionals
Q&A for passionate videogamers on all platforms
Q&A for students, researchers and practitioners of computer science