
[caption id="attachment_138218" align="aligncenter" width="1000"]
Reddit for the Developer[/caption] Google might be a developer’s best friend, at least when it comes to quickly looking up programming tips, but Reddit is sometimes smarter. Depending on which technologies and languages you use, the community-based hub can be fairly enlightening. While you can get tucked into the finer points of your particular discipline almost infinitely, here are five subreddits every developer should follow:

LearnProgramming
The /r/LearnProgramming subreddit is a great place for anyone learning a new language, especially your first. The topics are fairly wide-ranging, so it takes a bit of self-curation if you’ve got a specific topic you’re looking for, but it’s worth the time spent. Some questions are broad, such as best practices for transitioning from Python to C## (dynamic to static typed), or which are the best resources to learn React. Others have a very narrow audience (F# for a .NET developer, anyone?). If there’s one knock on this one, it’s the heavy bend towards C languages. But the community is vibrant and responsive, so it’s worth a subscription.Technology
Keeping your finger on the pulse of technology is always smart, even if it’s just a cursory overview of things happening in the world. That’s why /r/Technology is so handy! Like any subreddit, it’s curated based on submissions, so you won’t get the full-fledged experience that hopping between websites or swiping through Twitter can provide. But it’s got a huge community (over five million!), so the upvoted posts are a good barometer of the hot-button tech issues we’re all facing. For those times you just want to peel your eyes away form your favorite IDE and re-introduce yourself to the world, /r/Technology is a nice little getaway.Hacking
Sometimes, the best way to learn is by hacking, but that can be harder than it sounds. If you’re curious where to get started, /r/Hacking is a good choice. Described as “a subreddit dedicated to hacking and hacking culture,” it also doesn’t tolerate its subscribers encouraging damage. There’s a ‘penalty table’ on this subreddit, where posting spam earns you a lifetime away. Other offenses, such as inquiring about (or helping others to) hacking a site or product, earn you bans of between five and 30 days. Don’t screw around in there. As you may have guessed, the subreddit has a heavy lean towards Linux info, but its 100,000-plus members do a good job of surfacing basic info on hacking culture. If you’re looking to get a bit deeper into hacking, try /r/HowToHack.