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!