Like thousands of others, I personally love Reddit, too. To the untrained eye, Reddit looks like a 90s site. A mess — text links, comment threads, points, upvotes, downvotes. At best, posts seem contextless — at worst, totally random.

But spend some quality time with “The Front Page of the Internet,” and you’ll find it’s an essential resource, a self-correcting marketplace of ideas that’s nearly impervious to marketers.

In Reddit there are tens of niche communities, called Subreddits. You can subscribe to those subreddits, which will push popular posts from those channels to your homepage. You can always browse those individual subreddits directly, of course.

So below is a list of all programming related subreddits. Go ahead browse them and subscribe to the ones you find beneficial:

programming/r/programming is a reddit for discussion and news about computer programming

coding/r/coding Interested in programming? Like to read about programming without seeing a constant flow of technology and political news into your proggit? That’s what /r/coding is for.

Computer Science: Theory and Application/r/compsci Welcome Computer Science researchers, students, and enthusiasts. The aim of this subreddit is to share interesting papers, blog posts, and questions about topics such as algorithms, formal languages, automata, information theory, cryptography, machine learning, computational complexity, programming language theory, etc…

For learning, refreshing, or just for fun!/r/dailyprogrammer Challenges

webdev: reddit for web developers/r/webdev Want to know what’s new for Web Developers? You’re in the right place!

Reverse Engineering/r/ReverseEngineering If you have a question about how to use a reverse engineering tool, or what types of tools might be applicable to your project, or your question is specific to some particular target, ask it on the Reverse Engineering StackExchange site. If you have a broader, more general question about reverse engineering as a practice or as an occupation, please post it on our bi-weekly questions thread.

Startups/r/startups Welcome to r/startups, a community for all backgrounds, levels of expertise, and business experience. We are a forum of entrepreneurs working towards unbiased and anonymous feedback, advice, ideas, and discussion.

IF YOU LIKED IT THEN SHARE IT