Because being a designer comes before being a developer for me, I’m the first to admit that there’s a lot I need help with when it comes to programming. Which is why I’m so grateful for the wealth of resources on the web. Internet, I love you. If you’re looking for some good development help and advice, here are some places to turn:
Stack Overflow
Tops the list for me, and anyone who uses Stack Overflow knows why. Their FAQ reminds users to be “nice and honest”- and from my experience, almost all the developers helping out here are. Questions and answers cover a range of programming topics, from C# to jQuery to plain old HTML. The first place you should look with your burning programming questions.
Yahoo! Answers and WikiAnswers
Sure, there’s a lot of junk on Yahoo! Answers, but the truth is that I’ve found help on quite a few development topics here. To go directly there, go to Computers & Internet » Programming & Design. Another similar site is WikiAnswers, which I’ve found deals more with general programming questions rather than specific ones.
Ask Metafilter
It costs $5 to sign up for Metafilter, and you have to be a member for at least a week before you can post a question in Ask Metafilter- so this might not be the best place to go if you’re not a member and need your answer immediately- but I do think it’s worth it. Whether or not you decide to join, browsing their archives is free, and you’ll find a lot of information tagged Programming.
CodeProject
This site has enough development related articles to keep you busy reading for a long, long time- and they’re mostly well-crafted and easy to understand. A search through their Forums always produces results for me.
Google Groups
Finally, this is where I turn to if I’m looking for more one-on-one help with a development topic. For example, when I first started accessing the Twitter API, I joined the Twitter Development Talk Google Group, and what I’ve learned there has been invaluable. And because it’s all done by email, it feels less public.
Where do you turn for programming and development help?