Top 7 Free DIY Tech Support Sites Online

Whether you’re looking for teamwork on a hot project, help for a stubborn coding issue, or merely a shoulder to cry on (metaphorically speaking, of course), you’re sure to find it online at a number of communities specifically aimed towards people in technical fields. These hubs offer up a goldmine of information on anything related to things technical, from Android development to Tizen to the latest in touch and sensor integration. Different levels of activity exist within these sites, anywhere from somewhat passive to fully involved, but all are valuable sources of cutting-edge, real world technical information from people who are actually out there in the field.
01
of 07

Twitter is known somewhat infamously for its noise vs. signal ratio, but you shouldn’t overlook this popular site merely because it’s got a lot going on. There are highly regarded thought leaders in any technical field you can think of that utilize Twitter as a sounding board, collaborative springboard, and real-time water cooler. A good way to start is to browse curated lists of popular people in the field you might be interested in that have already been formatted for you.

02
of 07

Reddit, one of the most popular social hubs on the Web, offers a wide variety of platforms for technically-minded people on which to connect, some of the most active being r/technology and r/science. Users submit newsworthy links from other sites that are voted up or down, with lively conversations happening around most of them. Oftentimes this is also where representatives from large software-focused companies, like Intel, Microsoft, and Apple will also do AMAs (Ask Me Anything) about something of particular interest.

03
of 07

GitHub is a code-sharing site that basically functions as a social networking site for software developers. You can upload and host code here, and Github features such as fork (copying a set of code from one user’s account to another user account), pull request (notifying the owner of the original code that you’ve made changes you’d like to share), and merge (goes along with a pull request; owners of the original code can merge your changes into the original code seamlessly) make GitHub especially useful for collaboration.

04
of 07

Hacker News works much like Reddit (mentioned above) in that links relating to technology are submitted and ranked via a points system. Comments on the stories are made directly on the site in a threaded comment format, and popular stories can grab hundreds of comments. One unique feature of Hacker News: users can only spend so much time on the site before they are kicked off for three hours.

Stack Overflow is an extremely active community, open to anyone who needs help with software development. It's an online platform especially for software developers where they can not only ask and answer questions on anything code-related, but also edit answers and information (much like a wiki) as needed. The site offers itself best to practical questions that are based on actual coding issues, such as a specific programming quandary, a tricky software algorithm, or other questions along those lines.

06
of 07

Slashdot features user-submitted and curated content on any and all topics related to technology, including software development, with each submission available for user comments (many stories end up getting hundreds of comments). The site is one of the oldest and most venerated technology sites on the Internet today, having been around since 1997. Discussions can get heated, but comments are (somewhat) moderated by users by being voted down. A story that gets a lot of attention via Slashdot, thus driving traffic to the original source, can originate what is called the “Slashdot effect”; basically overwhelming the source with a frenzy of traffic.

The Code Project Message Boards are discussion boards on anything code-related you could possibly ask for, anything from Mobile to .Net Framework to Application Lifecycle – and many of these forums boast membership in the hundreds of thousands. This site boasts over nine million registered members, and is a staggeringly comprehensive site with a lot to offer software developers. If you have a code issue that you need a quick answer to, try the Quick Answers section, where dedicated mods and community members give expert advice for questions from newbs right on up to ninja coders looking for complicated information.