Originally published on December 5, 2021.
If you are an experienced software developer whose only exposure to
reddit is dank memes, proggit or even
language-specific subreddits like
/r/python, you're missing out.
What follows are my favorite subreddits in tech. My criteria is that:
- The subreddit topic is relevant to advancing as a programmer
- Posts generally go into good depth
- The comments stay on topic
- And the shit-posting is minimal
This list isn't hard to guess at if you consider advanced topics
in software. But I wanted to share because I think it's worth
explicitly supporting high-quality subreddits.
- Focuses a little more on PLT topics (parsing techniques, syntax, type systems) than on compiling and interpreting techniques, but still good.
- All about database internals, which ends up involving a bunch of
correctness and distributed systems stuff as well.
- Disclosure: I run this sub. It's at 2.7k+ members at time of publishing.
- The largest subreddit on this list but still has pretty good posts.
- One of the best/most fun intros to programming languages/compilers/interpreters is through languages like Brainfuck. This sub does a good job of keeping the fun going.
While some language subreddits are pretty good, they are more so a
mixed bag than some of the topic-specific subreddits here. So they
don't make my list, more on principle than anything else.
If there is a good one already, send me it!
What am I missing?
Am I missing other amazing subreddits? Just don't say
language-specific ones. :)
or tweet me
with questions, corrections, or ideas!