The best life mastery & educational subreddits you must follow

Reddit is one of the most popular social news aggregators, online community forums and discussion-rating websites. For years, Reddit was one of my main sources for different life hacks and articles on the subjects I’m interested in. Today, I don’t use it regularly anymore. I visit Reddit only approximately once a month to skim the most popular posts and feel the pulse of different communities.

If you wonder why I don’t use Reddit daily anymore, it’s because I’ve unplugged myself from all “fake” reading and learning, where you only skim through dozens or even hundreds of articles and not much knowledge really stays with you. Today I strive to get the most out of my learning time by reading books and through deliberate practice (here you can find a guide on how to learn).

The bottom line is that in most cases, it’s better to read ten pages of a quality book than to skim hundreds of mediocre articles on aggregators. Next to that, there are hundreds of new articles published every day, which can make you very nervous if you are a perfectionist who would like to read everything in your newsfeed.

In spite of that, Reddit is one of the few social networks that has really useful subreddits and can be worth your time, if you know how to use it in a productive way.

Reddit - Front page layout

Front page layout

A few words about Reddit and why to use it

If you are new to Reddit, Reddit consists of thousands of communities (subreddits prefixed with /r/) that focus on different topics and interests. Each subreddit has its own moderators and the subpage is designed slightly differently from the others while the general Reddit layout is the same. Anyone can start a new community and that’s why there are so many subreddits (850,000+).

Many subreddits can prove to be:

  • a great community to motivate you,
  • a good place to get an overview of a specific topic,
  • an excellent source of knowledge (but not as good as books),
  • a place to get many ideas quickly,
  • the way to feel the pulse of different communities and what’s new.

People post their thoughts and opinions in a simple text format to selected subreddits or they only post interesting links, and then a discussion evolves. Each item is posted to one subreddit and then gets upvoted or downvoted, and that influences the ranking of the posts.

That means that the community decides what’s important and what isn’t. Posts that get the most upvotes rise to the top of the subreddit. Downvoting and upvoting is what differentiates Reddit from casual forums.

  • Link post: Title with link to a website (article, news etc.)
  • Text post: Title and body of text (there can be links in the text)

You can sort posts by hot, new, rising, controversial or top (day, week, month, year, all time). Each subreddit also has its own admins ([A] next to the username), community rules and often general information about the subreddit in the sidebar.

One more important term you have to understand is Reddit karma. There are two different Reddit karmas – comment karma and post karma. Post karma is the sum of all upvotes (minus downvotes) from the links and text posts you submitted to different subreddits. Comment karma is the same but for comments. So the more active member of the community you are, the more karma you get.

One big downside of Reddit is that the site looks a little bit geeky, with a bunch of links and weird design, so it takes some time to get used to it. Especially when you open the default first page, things can be pretty confusing and nothing seems interesting if you aren’t ultra-geeky.

People on Reddit also tend to be very critical and opinionated. Consequently, you have to be open to different perspectives and accept it when people write a few harsh words on your account.

But trust me, if you create an account, unsubscribe yourself from a few default subreddits and subscribe to a few quality educational subreddits, your first page will become much more interesting and Reddit can become an important app in your infostructure and knowledge source arsenal.

Reddit - Subreddit page layout

Subreddit page layout

Make sure you don’t start wasting your time on Reddit

Several subreddits, even the popular ones, can be a pure waste of time. I suggest you completely avoid them. The number one rule when it comes to Reddit is: Don’t waste your time on mental masturbation subreddits.

Not even on a single one of them; because you can quickly get drawn into unproductive browsing. The default front page of Reddit (before you unsubscribe from the default subreddits and subscribe only to the ones of your choosing) can become one of them – if you don't rearrange it correctly.

The front page shows the most popular posts from the subreddits you are subscribed to. So choose the subreddits you subscribe to very carefully and make sure you rearrange the first page (by unsubscribing and subscribing) as soon as you create your account.

There are two general ways how to browse Reddit:

  • Browse the front page, where the most popular posts from all the subreddits you are subscribed to are aggregated
  • Go to a specific subreddit to read more new posts, browse popular past posts or check information in the sidebar

Besides curated knowledge and a strong community, there is one more big benefit of Reddit. Reddit can present a great transitional path from using internet for wasting time (email, news, social networks etc.) to slowly building your attention span by being a part of the community to the point where you can finally start using the Internet for growing and learning.

If you are serious about learning and making the Internet your tool for personal growth, here is how the transition usually looks like:

  1. You use internet only for fun, communication and mental masturbation (outside the working time) – unfortunately that is where most people stay forever.
  2. From time to time, you read an educational post that accidentally pops up in your social networks.
  3. You subscribe to a few interesting blogs or join an interesting subreddit, but you only skim the headlines and then you skim an article or two.
  4. The tipping point: You actually read a whole article or two of them, and think about the ideas in the articles and how to apply them in your everyday life.
  5. You start reading books. It feels weird because there is no scroll-down function or back button.
  6. You realize how much more you are gaining from real reading and learning, and slowly you are leaving all the mental masturbation things behind. You limit the time spent on social networks, online communities and aggregators.

As you can see, Reddit can be a great first step towards nurturing your curiosity and starting with real online learning. That’s why I decided to gather all the best educational subreddits in one place. So you don’t have to search for them and you can immediately subscribe to the ones that interest you the most. These are the subreddits that are worth your attention.

Life skills and educational subreddits

Educational and life mastery subreddits you have to know

Reddit has more than 850,000 subreddits (many of them are dead or small), 11,500 active communities and 230 million users. For some topics, there are even competing subreddits with many members, and others have small inactive communities.

I tried to list all useful educational subreddits, even if they are small or not very active. They are ranked from subreddits with the most members (approximate number) to the ones with the fewest members (but that doesn’t necessarily mean that bigger is better).

I suggest you check all the different topics you are interested in and then decide which subreddits you will subscribe to. You can subscribe to dozens of them, there are no limits to worry about. And you can always unsubscribe from the subreddits later if you find them boring.

If you don’t have a Reddit account yet, it’s easy to open one. And it takes one click to subscribe or unsubscribe to a subreddit. They also have a great mobile app (iTunes, Google Play) so you can read interesting articles and enjoy the online community life everywhere you go.

If you are looking for additional ideas about which subreddits to subscribe to:

  • Check sidebars of different subreddits – related topics are usually listed
  • Use the search bar in Reddit to find interesting topics
  • Many subreddits are advertised on other subreddits
  • Pay attention to the Subreddit of the day
  • And here is a big directory of subreddits

And now the main part.

Below is a list of educational and life mastery subreddits worth following. Select the ones that interest you and make sure you follow them. I skipped all the news subreddits or semi-educational ones, and instead focused on the ones that encourage real learning, knowledge sharing and critical thinking on specific topics.

The links in this article lead to subreddits organized by the most upvoted posts of all time, so you can quickly get a glimpse of what kind of content is usually posted in the subreddit.

IMPORTANT NOTICE: The links don't work on mobile phones (because of sorting). Please click the links on a desktop computer. Reddit should fix the bug soon.

Recommended subreddits are sorted into different topics:

  1. General
  2. Learning and skills
  3. Science and academic subjects
  4. Self-improvement
  5. Meditation and religion
  6. Relationships and dating
  7. Fitness, health and food
  8. Support
  9. Books and quotes
  10. Educational videos
  11. Personal finance
  12. Business, entrepreneurship and career
  13. Technology and trends
  14. Programming
  15. Design
  16. Writing

Subreddits - General knowledge and skills

General educational and life skills subreddits

/r/AskReddit (13,686,000+ subscribers) – People post all kinds of questions and get many different views, opinions and experiences as feedback. Many life questions have extremely wise recommendations.

/r/IAmA (13,168,000+ readers) – It’s a subreddit where the Reddit community interviews interesting people. There are always interesting individuals scheduled for interviews (actors, artists, politicians, people with unique experiences) and you can also browse the archive of community interviews with people like Barack Obama, Elon Musk, Bill Gates etc.

/r/LifeProTips (9,177,000+ subscribers) – It’s a subreddit for all kinds of useful life tips and tricks. You can post a question about a life situation you need to solve in order to gather community ideas and recommendations. In the sidebar of the subreddit, you can also find a collection of common life tips that were asked and posted. Absolutely worth checking out.

/r/ShowerThoughts (8,700,000+ readers) – A subreddit for you to share all those thoughts, ideas or philosophical questions that race through your head when you’re in the shower.

/r/DataIsBeautiful (8,343,000+ subscribers) – DataIsBeautiful is for visualizations that effectively convey information. It’s a place for posting graphs, charts, maps and other data representations.

/r/UpliftingNews (8,200,000+ readers) – Media is filled with negative stories. The uplifting news subreddit is an alternative to that – a place to read and share positive and uplifting, feel-good news stories. It can cheer you up seeing that the world is not only about negative events.

/r/ChangeMyView (250,000+ subscribers) – A subreddit for people who have an opinion on something but accept that they may be wrong or want help changing their view from the community.

/r/CrazyIdeas (203,000+ readers) – If you need to open your mind, browsing crazy ideas can definitely be a way to do that. In this subreddit, you will find all kinds of crazy ideas; some of them are very ridiculous and some of them might even be on to something.

/r/tipofmytoung (177,000+ subscribers) – Can't remember the name of that movie you saw when you were a kid? Or the name of that video game you had for Game Gear? This is the place to get help.

/r/NoStupidQuestions (164,000+ readers) – Don't be embarrassed about your curiosity, everyone has questions that they may feel uncomfortable asking certain people. This place gives you a nice area where you aren’t judged for asking. A similar community is /r/TooAfraidToAsk (10,600 readers).

/r/Wikipedia (150,000+ readers) – People sharing interesting Wikipedia articles. If you are fan of Wikipedia, you will definitely find this subreddit intriguing.

/r/coolguides (129,000+ readers) – A subreddit where people post all kinds of guides for solving various life problems, challenges and sharing wise advice. Most of them are in picture, video or infographic format. The guides are usually also short and sweet so you can quickly learn many different useful life hacks.

/r/UniversityOfReddit (75,000+ subscribers) – Reddit used to have its own platform for online courses that was discontinued. This sub is now open to any open education platform as long as the classes are free.

/r/languagelearning (73,000+ subscribers) – This is a subreddit for anybody interested in the pursuit of languages. It’s dedicated to beginners or polyglots, and you can find many interesting facts about languages, language learning tips and much more.

/r/crafts (60,000+ subscribers) – This subreddit is for sharing your tutorials, tips, images, and questions on all things crafts related!

/r/infographics (59,000+ readers) – Community of infographics enthusiasts. If you like to learn fast with infographics about different topics, this is absolutely a subreddit for you.

/r/InsightfulQuestions (45,000+ subscribers) – Interesting life questions that encourage academic or intellectual discussions. For all the questions that are good discussion starters.

/r/lightbulb (32,000+ subscribers) – Show off your ideas, inventions and innovations! This a subreddit for anyone who needs opinions on their ideas. No matter the sort, even theoretical ideas are acceptable.

/r/TellMeAFact (28,000+ subscribers) – An extremely interesting community. Redditors post a question starting with “Tell me a fact about … [enter what you are interested about]” and then the community posts different answers.

/r/HeresAFunFact (23,000+ subscribers) – A collection of verifiable facts always accompanied by photos or animations. You can find all kinds of interesting facts, from science and sports to history and animals. Learn a new fun fact now.

/r/Knowyourshit (14,000+ subscribers) – The collection of best articles posted in different educational subreddits like /r/LifeProTips, /r/YouShouldKnow, /r/HowTo and similar. They also have a Twitter account where they post all the recommended articles.

/r/usefulvids (10,000+ subscribers) – A collection of useful videos, from life tips and general education to reviews and do-it-yourself videos.

/r/tipoftheday (5,000+ subscribers) – People sharing interesting life tips and practical information on different topics.

Subreddits - Knowlege & skills

Knowledge and skills subreddits

/r/TodayILearned (13,500,000+ subscribers) – You should learn something new every day. This subreddit is an excellent opportunity to share it. An interesting collection of facts, knowledge and wisdom.

/r/ExplainLikeImFive (10,710,000+ subscribers) – This subreddit doesn’t only have a super fun name, but actually explains complex subjects in an understandable way. From black holes to erasing national debt, this subreddit has all your tough questions covered. An alternative forum you might find interesting is /r/ExplainLikeImPHD (14,000+ readers).

/r/EducationalGIFs (10,640,000+ subscribers) – Gifs are short clips and are great at getting quick-to-digest information. This subreddit strives to share educational info in this format. From chemical processes and how plants work to how machines work, posts in this subreddit will explain many processes in the quick-to-see format of gifs.

/r/DIY (8,760,000+ subscribers) – It’s the biggest community of tutorials and help requests for how you can do things by yourself. Submissions include progress photos and detailed instructions.

/r/YouShouldKnow (550,000+ subscribers) – A community to share tips and tricks how to successfully do everyday things in life so you can improve in activities, skills and various other tasks.

/r/IWantToLearn (184,000+ subscribers) – The mission of this subreddit is to connect people who want to learn new things with people who can teach. This is the right subreddit if you have difficulty figuring out where to start, what path to take or just want some advice to get you to the next level.

/r/howto (170,000+ subscribers) – This subreddit is a repository of all informative and interesting tutorials, guides and how-to articles, images and animations.

/r/answers (95,000+ readers) – A place for everything you (and other people) ever wanted to know about anything but were afraid to ask. All the questions must have fact-based answers.

/r/survival (88,000+ subscribers) – A community gathered around the philosophies, knowledge, techniques, and actions applied in a wilderness environment, in a short-term survival scenario, which serve to increase the likelihood of survival of the individual or group.

/r/lectures (53,000+ subscribers) – This subreddit is all about video lectures, talks and interesting public speeches. The topics include mathematics, physics, computer science, programming, engineering, biology, medicine, economics, politics, social sciences, and any other subjects!

/r/excel (51,000+ subscribers) – A community dedicated to discussing and answering questions about Microsoft Office Excel. A skill you absolutely have to master.

/r/bestoflegaladvice (39,000+ subscribers) – All the greatest posts from /r/legaladvice in one location. If you are researching any legal advice, this community might be a good start.

/r/teachingresources (6,000+ subscribers) – Teaching is one of the best ways to learn. This subreddit is a place to share the most amazing and useful teaching resources, and it can give you many ideas how to learn different subjects.

/r/rhetoric (3,000+ readers) – A community of scholars dedicated to the study of rhetoric in its various forms: rhetorical theory, rhetorical analysis, argumentation, discourse analysis, public sphere theory, history of rhetoric, and more.

/r/OpenED (1,000+ readers) – A subreddit dedicated to open education resources, including free lectures, courses, course materials, and textbooks.

Subreddits - Science

Subreddits covering science and academic subjects

/r/science (13,497,000+ subscribers) – The Science subreddit is a place to share new findings. Read about the latest advances in astronomy, biology, medicine, physics and the social sciences. In this subreddit, you can find and submit the best write-ups on the web about a discovery.

/r/AskScience (10,580,000+ subscribers) – The tagline of this subreddit is “ask a science question, get a science answer”. In this community you will find interesting questions from all scientific disciplines and quality answers based on scientific knowledge.

/r/History (8,463,000+ subscribers) and r/AskHistorians (527,000+ readers) – This subreddit is a place for discussions about history. You can find everything from interesting articles to debates about books and different historical events.

/r/Philosophy (8,257,000+ subscribers) and /r/AskPhilosophy (41,000+ subscribers) – Discussions, articles, blog posts, videos, news and interesting facts related to philosophy.

/r/Economics (250,000+ subscribers) – News and discussion about economics, from the perspective of economists.

/r/Psychology (220,000+ subscribers) – A Reddit community for sharing and discussing science-based psychological materials.

/r/Literature (95,000+ subscribers) – A community for deeper discussions of plays, poetry, short stories, and novels. The subreddit is also dedicated to discussions of literary criticism, literary history, literary theory, and critical theory.

/r/EverythingScience (74,000+ subscribers) – A subreddit about new discoveries, cool applications of science in the world, science policy, news, and videos and images of exciting scientific research and concepts.

/r/CogSci (73,000+ subscribers) – A subreddit dedicated to the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience, linguistics, and anthropology.

/r/AskEngineers (54,000+ subscribers) – Engineers apply the knowledge of science and math to build maintainable systems and devices to solve problems. AskEngineers is a forum for questions about the processes and standards used to build them, as well as for questions about the engineering profession and its many disciplines.

/r/neuro (31,000+ readers) – Discussion and news pertaining to neurobiology, cognitive studies, clinical neuroscience, the laboratory, and anything else related.

/r/HomeworkHelp (21,000+ subscribers) – If you are still a student and you can’t seem to find the right answer for your homework, this is a subreddit for you.

/r/Neuropsychology (18,000+ subscribers) – A community sharing information about neuropsychology, neuroanatomy, neurodevelopment, studying neuropsychology, being a neuropsychologist, and related topics.

/r/AcademicPsychology (13,000+ readers) – This subreddit is a place to share and discuss articles/issues related to all fields of psychology. The discussions in this community are of academic nature.

/r/ScienceFacts (13,000+ subscribers) – A collection of articles from different science disciplines. If you are a general fan of science facts, discoveries and research findings, this is a subreddit for you.

/r/inspirationscience (5,000+ subscribers) – The purpose of this subreddit is to show people how amazing the world is through a scientific perspective.

/r/madscientist (1,000+ readers) – Tinkers, inventors and hackers unite in this Reddit community! Anything from paperclip tools to real life battle droids is fair game.

Other interesting science, academic and other knowledge discipline communities:

Subreddits - Self-improvement

Self-improvement subreddits

/r/GetMotivated (8,340,000+ readers) – This is the subreddit that will help you finally get up and do what you know you need to do. It’s the subreddit for giving and receiving motivation through pictures, videos, text, music, AMA’s, personal stories, and anything and everything that you find particularly motivating or inspiring.

/r/Frugal (565,000+ subscribers) – Frugality is the mental approach we all take when considering our resource allocations. It includes time, money, convenience, and many other factors. This is the main topic of this subreddit.

/r/LifeHacks (515,000+ subscribers) – LifeHacks is all about uncommon solutions to common problems, unusual ways of using everyday objects to make life easier, and simple and practical tips that may not be obvious.

/r/minimalism (194,000+ readers) – A community for those who appreciate simplicity in any form. It’s for all people who love the minimalistic lifestyle.

/r/GetDisciplined (182,000+ subscribers) – A subreddit for people who have issues with procrastination, motivation, and discipline. It’s a great place to gather to meet others with a similar mindset. Meet your goals and improve your life, Reddit style!

/r/HowToNotGiveAFuck (160,000+ subscribers) – “How to not give a fuck” is the problem-free philosophy where anxiety is replaced with a focus on progressing in health, wealth, love, and self-mastery. This community will teach you how to achieve that.

/r/ZenHabits (120,000+ readers) – A subreddit dedicated to simple and practical wisdom on happiness, goals, relationships, meditation, and self-improvement.

/r/Productivity (110,000+ subscribers) – A community of people who share tips and tricks for being more productive in life.

/r/DecidingToBeBetter (109,000+ readers) – The DecidingToBeBetter subreddit’s motto is: “A force for self-improvement, goodness and togetherness that helps humanity to eliminate evil.” Join the force, you won’t regret it.

/r/simpleliving (84,000+ subscribers) – This subreddit is dedicated to breaking free of the work/spend/borrow cycle in order to live more fully, sustainably, and cooperatively.

/r/SelfImprovement (75,000+ subscribers) – A subreddit for those who have questions about how to improve any aspects of their lives, from motivation and procrastination to social skills and fitness, and everything in between.

/r/mbti (12,000+ personalities) – MBTI, short for Myers-Briggs Type Indicator, draws up 16 types that each of us can belong to, according to our preferred functions. This is the community dedicated to 16 personality types with links to subreddits for every type.

/r/NoExcuses (4,000+ subscribers) – Straightforward, no-bullshit motivation for those who need it. Tell the community why you're a piece of shit and they will motivate you to change your life.

Subreddits - meditation & religion

Subreddits dedicated to meditation and religion

/r/Meditation (175,000+ subscribers) – A subreddit dedicated to experiences, stories and instructions relating to the practice of meditation.

/r/Psychonaut (110,000+ subscribers) – A psychonaut is a person who experiences intentionally induced altered states of consciousness and claims to use the experience to investigate his or her mind, and possibly address spiritual questions through direct experience. Now you know what this subreddit is all about.

/r/Buddhism (97,000+ subscribers) – A subreddit for all kinds of Buddhist teachings. If you are interested in Buddhism, this is a great place to start.

/r/stoicism (37,000+ subscribers) – A Reddit community committed to learning about and applying Stoic principles and techniques. If you are wondering, Stoicism teaches the development of self-control and fortitude as a means of overcoming destructive emotions.

/r/Zen (33,000+ subscribers) – Zen emphasizes rigorous self-control, meditation practice, insight into Buddha nature, and the personal expression of this insight in daily life, especially for the benefit of others. It’s a mixture of Buddhism and Taoism. This is a community dedicated to Zen.

/r/Taoism (18,000+ subscribers) – A subreddit dedicated to the insightful and thoughtful discussion of Taoism. Taoism, also known as Daoism, is a religious, philosophical and ritual tradition of Chinese origin which emphasizes living in harmony with the Tao. The Yin-Yang symbol is from Taoism.

/r/Humanism (13,000+ subscribers) – Humanism is about behaving decently without any expectations of reward or punishment after you die. It’s about seeing the world as your country, all mankind as your brethren, and to do good your obligation. This subreddit is dedicated to discussing humanism.

Subreddits - relationships & dating

Subreddits about relationships and dating

/r/malefashionadvice (604,000+ subscribers) – The purpose of this Reddit community is to make clothing less intimidating for men and help men develop their own style. They welcome those who want to learn and those who want to contribute.

/r/relationships (550,000+ subscribers) – /r/Relationships is a community built around the goal of providing a platform for interpersonal relationship advice between Reddit users. They seek posts from users who have specific and personal relationship quandaries that other redditors can help them solve.

/r/everymanshouldknow (277,000+ subscribers) – It’s about all the things that dads are supposed to teach their sons but never did. The alternative for women is /r/everywomanshouldknow (4,600+ subscribers).

/r/seduction (230,000+ subscribers) – This subreddit is all about learning how to connect with the opposite sex. It’s primarily dedicated to men looking to attract women in their life.

/r/socialskills (143,000+ subscribers) – A community where people share their favorite social skills tips, ask for advice, or offer encouragement to others on their social skills journey. Discussed topics are conversation, body language, making friends, dating, and more.

/r/relationship_advice (134,000+ subscribers) – If you need help with your relationship, whether it's romance, friendship, family, co-workers, or basic human interaction, this subreddit exists to help you.

/r/parenting (112,000+ participants) – /r/Parenting is the place to discuss the ins and out as well as the ups and downs of child-rearing. From the early stages of pregnancy to when your teenagers are finally ready to leave the nest, this subreddit is here to help you through this crazy thing called parenting.

/r/dating_advice (51,000+ subscribers) – A community to share favorite tips, ask for advice, and encourage others about anything dating-related.

/r/LongDistance (34,000+ readers) – If you are in a long-distance relationship and face challenges or need advice and good ideas, this is a subreddit for you.

/r/confidence (22,000+ readers) – Confidence is the key to many things in life from relationships, professional careers and school work to success. Feel free to post questions, tips, advice, and stories related to confidence in this subreddit.

Subreddits - Fitness, health & food

Fitness, health and food subreddits

/r/Fitness (6,205,000+ subscribers) – The fitness subreddit is for discussing health and fitness goals and how they can be achieved.

/r/cooking (374,000+ subscribers) – This is a place for the cooks of Reddit and those who want to learn how to cook. If you want to learn how to cook or get recipe ideas, this is absolutely the community for you.

/r/loseit (353,000+ winners) – A place for people of all sizes to discuss healthy and sustainable methods of weight loss. Whether you need to lose 2 lbs or 200 lbs, you are welcome here.

/r/EatCheapAndHealthy (352,000+ subscribers) – Ideas for eating healthy on a budget. Who says you can’t eat healthy even if you are currently short on money? You absolutely can, and this subreddit will teach you how.

/r/bodyweightfitness (258,000+ subscribers) – Bodyweightfitness is for redditors who like to use their own body to train, from the simple pullups, pushups and squats to advanced bodyweight movements like the planche, one arm chin-ups or single leg squats.

/r/running (210,000+ runners) – A community of runners that shares tips, running tricks and inspirational personal stories. If you are a runner, you have to join this community.

/r/keto (208,000+ subscribers) – A keto diet is well-known for being a low-carb diet, where the body produces ketones in the liver to be used as energy. If you want to learn more about the keto diet, this is the right subreddit for you.

/r/progresspics (184,000+ subscribers) – If you need motivation for healthy living and looking good in the mirror, all the before and after photos posted in this subreddit will definitely help. And once you can show the results of hard work and post your before-after photos, the community will show you lots of love.

/r/fitmeals (143,000+ subscribers) – This Reddit community is designed to share recipes for meals that are healthy, cheap, and delicious.

/r/bodybuilding (142,000+ subscribers) – News, articles, pictures, videos & advice on everything related to bodybuilding – nutrition, supplementation, training, contest preparation, and more.

/r/xxfitness (117,000+ subscribers) – For all female redditors who are fit, want to be fit, like reading about fitness to put off getting fit, or wish they could fit into their old clothes.

/r/foodhacks (103,000+ readers) – Food hacks is a place to share quick and simple tips on making food that has more flavor, more nutritional value, or even both.

/r/yoga (97,000+ subscribers) – Reddit's best place for all things yoga. If you are interested in yoga as a way to stay fit, a stress reduction technique or just fun, this is a place for you

/r/gainit (92,000+ subscribers) – Information and discussion for people looking to put on lean weight. Discussions are kept relevant exclusively to gaining.

/r/weightroom (89,000+ subscribers) – This is a subreddit for general weight training discussion at all levels, ranging from beginners to those who compete in either weightlifting or in sports that benefit from weight training.

/r/vegan (86,000+ subscribers) – Veganism is a way of living that seeks to exclude, as far as possible and practicable, all forms of exploitation of, and cruelty to, animals for food, clothing and any other purpose. This is a place for people who are vegans or interested in veganism to share links, ideas, or recipes.

/r/paleo (85,000+ subscribers) – This subreddit is for anyone following or interested in learning more about an ancestral-style diet, such as paleo, primal, or similar. Other topics of interest are health, fitness and lifestyle issues as seen from an evolutionary perspective.

/r/flexibility (53,000+ subscribers) – A place to share stretching tips, post your goals, progress, and anything else relevant to flexibility and mobility. But please mind that this subreddit is for discussing increasing a range of motion in healthy people, not diagnosing or treating injuries and postural issues.

/r/vegetarian (53,000+ subscribers) – If you are a vegetarian or want to become one, this subreddit will give you many ideas for healthy meals and general recommendations how to be a healthy non-meat eater.

/r/leangains (47,300+ practitioners) – All about LeanGains, the intermittent fasting and macro cycling methodology, which combines a daily 16-hours fast and 8-hours feed windows with weightlifting.

/r/CrossFit (44,000+ readers) – A community that loves to hear new things and original ideas about CrossFit. Whether you are already a CrossFit fan or only flirting with it, this is a place for you.

/r/AdvancedFitness (38,000+ subscribers) – This subreddit is a place to learn, teach, and share information about the myriad ways we all work to improve our health and fitness, and achieve training goals. Primarily aimed at non-beginners, though everyone is welcome.

/r/Supplements (26,000+ readers) – A subreddit designed for discussing supplements and nutraceuticals – for health, performance, or any intended (or not intended) purpose.

/r/getoutofbed (22,000+ readers) – For people who have a hard time getting out of bed, getting good sleep, or just want to improve their sleep—or all of the above.

/r/homegym (19,000+ subscribers) – A subreddit devoted to working out at home. Weightlifters, strongmen (and women), crossfitters, yogi and anybody just wanting to be fit at home are all welcome to this community.

/r/posture (13,000+ subscribers) – A place to share experiences and advice towards correcting and maintaining good posture.

/r/GettingShredded (8,000+ subscribers) – This subreddit is focused on different cutting techniques, impressive macro-recipes, progress pics and ways to retain motivation during the cut.

Subreddits - support

Subreddits that offer support and answer tough life questions

/r/tifu (8,652,000+ subscribers) – “Today I Fucked Up” is a community for the dumbass in all of us. We all have those moments where we do something ridiculously stupid. The purpose of this community is to make each other feel better about ourselves.

/r/AskMen (283,000+ readers) – A subreddit dedicated to men’s issues. You can also find a very useful FAQ, where frequent questions on body image, dating, sex and health are answered.

/r/AskWomen (280,000+ readers) – This is a subreddit dedicated to asking women questions about behavior, anatomy, habits or anything else that might baffle you as a woman.

/r/DoesAnybodyElse (259,000+ subscribers) – If you have a quirk and it seems to you like you are the only one in the world with it, this subreddit might help you to discover other people like you.

/r/OffMyChest (212,000+ subscribers) – You don't need to look for advice or a solution for any problems, you just have a desire to get something off your chest. This community is here to listen and, if you want, talk.

/r/nofap (198,000+ subscribers) – Whether your goal is casual participation in a monthly challenge as a test of self-control or whether excessive masturbation or pornography has become a problem in your life and you want to quit for a longer period of time, you will find a supportive community and plenty of resources here. Get a new grip on life!

/r/Depression (149,000+ subscribers) – Depression is when you don't really care about anything, anxiety is when you care too much about everything. And having both is just like hell. A support subreddit for anyone struggling with depression.

/r/raisedbynarcissists (117,000+ readers) – This is a support group for people raised by (or being raised by) a narcissistic parent. This is a community to share your stories, your questions, your histories, your fears and your triumphs. Significant others and friends are all welcome.

/r/Anxiety (93,000+ subscribers) – Discussion and support for sufferers and loved ones of any anxiety disorder including general anxiety, social anxiety, OCD, acute anxiety, agoraphobia, panic disorder, and more.

/r/TheGirlSurvivalGuide (70,000+ subscribers) – This subreddit was created for girls to request tips and share discoveries to aid others in daily life. A survival guide of “life pro-tips” for the everyday girl.

/r/ADHD (58,000+ subscribers) – “Attention Deficit Hyperactivity Disorder” is a developmental disorder found in both children and adults. Inattention, hyperactivity (restlessness in adults), disruptive behavior, and impulsivity are common in ADHD. You can find more about ADHD in this community.

/r/IWantOut (56,000+ readers) – If you want out of wherever you live, this subreddit is here to help you. No matter where you're from or where you're going, you're welcome here.

/r/ForeverAlone (49,000+ readers) – A subreddit for people who feel forever alone and have to cope with loneliness, depression, sadness and anxiety.

/r/stopdrinking (49,000+ subscribers) – This subreddit is a place to motivate each other to control or stop drinking. They welcome anyone who wishes to join by asking for advice, sharing experiences and stories, or just encouraging someone who is trying to quit or cut down. Their rule is to post only when sober, but you're welcome to read in the meantime.

/r/Advice (45,000+ readers) – This is a place where you can ask for advice on any subject. Everybody has issues that they run into, and everyone needs advice every now and again.

/r/SuicideWatch (45,000+ subscribers) – Peer support for anyone struggling with suicidal thoughts or worried about someone who may be at risk. They offer a directory of voice and chat hotline services and FAQs about hotlines, plus selected online resources.

/r/GetStudying (44,000+ subscribers) – The mission of this subreddit is to take the stress out of student success. If you procrastinate with your studying, this community will definitely motivate you.

/r/askgaybros (33,000+ readers) – This is where you can ask the gay men for their opinions on various topics, from social to intimate issues. An alternative for women is /r/actuallesbians (61,000 subscribers).

/r/needadvice (26,000+ subscribers) – NeedAdvice is a subreddit for getting outside advice about things going on in your life. Posting relationship or romance questions is not allowed.

/r/pornfree (24,000+ subscribers) – This subreddit is dedicated to overcoming porn addiction one day at a time. If you watch too much porn, this subreddit might help you a lot.

/r/short (21,000+ readers) – A place for people of small stature to discuss the pros, cons, highs and lows of being shorter than average. And the support for /r/tall (54,700 readers) people is also on Reddit.

/r/BipolarReddit (14,000+ subscribers) – Bipolar disorder is a mental disorder with periods of depression and periods of elevated mood. The elevated mood is significant and is known as mania or hypomania. During mania, an individual behaves or feels abnormally energetic, happy or irritable. You can find more information and help in this subreddit.

/r/AccomplishedToday (2,000+ subscribers) – This is the place on Reddit to brag about everything you've accomplished today. Sometimes it feels good to brag and it gives you additional motivation.

/r/BackOnYourFeet (2,000+ readers) – This subreddit is designed for the sole purpose of helping those who have hit rock bottom. Those who seek to improve, but do not know where to start. It is for self-improvement, from the very bottom, only.

Subreddits - Books & quotes

Subreddits if you like books and quotes

/r/Books (9,919,000+ subscribers) – Book reviews, recommendations, stories about books or book technology. If you’re a bookworm, you will love this subreddit.

/r/Quotes (114,000+ subscribers) – A community to post your favorite quotes. Current quotes, historic quotes, movie quotes, song lyric quotes, game quotes, book quotes, TV quotes or just your own personal gem of wisdom, every quote is welcome here.

/r/explainLikeIAMA (94,000+ subscribers) – A community where people answer questions stated in the following format: Explain [whatever the topic is] in [whatever the context is].

/r/booksuggestion (58,000+ readers) – This subreddit is exactly what it sounds like. If you are in need of a good read, let them know what you want and the community is guaranteed to find you a great book.

/r/screenwriting (56,000+ subscribers) – A subreddit dedicated to screenwriting with many resources, recommendations and useful links.

/r/FreeEbooks (49,000+ readers) – A subreddit where people post free eBooks. You can post a link to your free eBook or find many interesting ones.

/r/SuggestMeABook (33,000+ readers) – This is a sub where you can find new books based on suggestions from the community. If you are looking for book suggestions, give this community a try.

/r/QuotePorn (25,000+ subscribers) – A home for sharing quotes. If you like quotes, you will find many interesting ones here. And don’t forget to post those that you like the most.

/r/BookClub (24,000+ subscribers) – This community chooses a couple of books every month to read and discuss. They have something for everyone, so a great community for all bookworms.

/r/52book (9,000+ readers) – A subreddit for the participants of the 52 Book Challenge (one book per week for a year) to discuss their progress and discoveries.

/r/BookQuotes (9,000+ subscribers) – The motto of this subreddit is “When you read a quote so good you just have to share it”.

Subreddits - Educational videos

Subreddits for sharing and discussing videos

/r/Documentaries (8,400,000+ readers) – A subreddit dedicated to documentaries. In this subreddit, the community shares and discusses interesting documentaries.

/r/TED (41,000+ subscribers) – TED subreddit dedicated to spreading, discussing and implementing the ideas espoused by the worldwide TED conferences.

/r/Interviews (11,000+ readers) – Fascinating unexpected things pop up in interviews. They give politicians a chance to go off-script, scientists an opportunity to speculate in ways that they probably shouldn't, artists a venue in which to extemporize, and interviewers the power to challenge their subjects. In this subreddit, you will find many interesting interviews in which unexpected words popped up.

/r/sciencevideos (2,000+ readers) – A community for sharing and watching incredible, amazing, mind-blowing videos that document and explain the fantastic world we live in!

/r/99uVideos (1,000+ readers) – 99U provides actionable insights into productivity, organization, and leadership to help creative people push ideas forward.

Subreddits - Finance

Personal finance subreddits

/r/personalfinance (8,384,000+ subscribers) – Learn about personal finance: getting out debt, budgeting, saving, investing, and managing your wealth. Join the community focused on financial education and helping each other manage finances.

/r/investing (221,000+ subscribers) – A subreddit dedicated to sharing investment ideas and insights. A joking motto of the community is to lose money together with your friends.

/r/bitcoin (191,000+ readers) – Bitcoin is the currency of the Internet: distributed, worldwide, decentralized digital money. This community is here for sharing everything related to bitcoin.

/r/financialindependence (156,000+ subscribers) – This is a place for people who are or want to become financially independent – which means not having to work for money. At its core, financial independence is about maximizing your savings rate through less spending and or higher income.

/r/finance (81,000+ subscribers) – A place on Reddit to discuss multiple facets of corporate and advanced finance (and careers within), including: financial theory, investment theory, valuation, financial modeling, financial practices, and news related to these topics.

/r/stocks (69,000+ subscribers) – Almost any post related to stocks and investment is welcome on this forum. If you are interested in investing, that’s definitely a community for you.

/r/stockmarket (42,000+ subscribers) – Stock market news, trading, investing, long-term, short-term traders, day trading, technical analysis, fundamental analysis and more. All these things are covered in this financial community.

/r/FinancialPlanning (30,000+ subscribers) – A community to discuss and ask questions about personal finances, budgeting, income, retirement plans, insurance, investing, and frugality.

/r/securityanalysis (16,000+ subscribers) – A subreddit about value investing. In this subreddit, you can feel free to discuss any stocks that interest you and various approaches to finding intrinsic value and a margin of safety.

/r/InvestmentClub (14,000+ investors) – The Reddit Investment club is a $1,000,000 crowdsourced, simulated, stock portfolio run by redditors' pitches, comments and votes.

/r/BehavioralEconomics (11,000+ subscribers) – This subreddit is for articles, audio, video, and discussion about behavioral economics and the related areas of experimental economics and neuroeconomics.

/r/money (6,000+ subscribers) – This community is dedicated to everything related to money, from financial and investing tips to serious discussions and jokes about money.

/r/StockNews (2,000+ investors) – Featuring the best, and the most recent, news regarding the stock market. The one stop source for news that’s moving the markets. Talk about and share news articles and videos relating the stock market.

Subreddits - Business & career

Business, entrepreneurship and career subreddits

/r/business (212,000+ subscribers) – From tips for running a business to pitfalls to avoid, this community teaches you the smart moves in the business world and helps you dodge the foolish ones.

/r/entrepreneur  (212,000+ subscribers) – This subreddit is for entrepreneurs, wantrepreneurs, and anyone who just wants to put their mark on the world and make it a little more awesome.

/r/Startups (118,000+ subscribers) – The place to discuss startup problems and solutions. Startups are companies that are designed to grow/scale rapidly. A similar subreddit dedicated to web startups only is called /r/Startup (8,000+ subscribers). And you can also learn a lot from the startups that were shut down on the subreddit /r/shutdown (2,000+ readers).

/r/jobs (90,000+ readers) – How to get work and how to leave it. Employment, recruitment, interviews, and everything else related to jobs only in this subreddit.

/r/Marketing (58,000+ subscribers) – A place for marketing information and news. If you are interested in marketing or you want improve your knowledge, this is absolutely a subreddit for you.

/r/smallbusiness (54,000+ subscribers) – A community dedicated to discussion and advice for starting, owning and growing a small business.

/r/realestate (51,000+ readers) – Redditors sharing home ownership knowledge, real estate market knowledge, mortgage/lending and property investment expertise.

/r/Flipping (48,000+ subscribers) – A place to discuss tactics and success stories of buying things for a low price and selling them for a higher one.

/r/law (47,000+ readers) – This is a place for lawyers and non-lawyers to discuss the legal profession and new and interesting legal developments from around the world. But it’s not a forum for legal advice!

/r/Accounting (38,000+ readers) – Primarily for accountants and aspiring accountants to learn about and discuss their career choice. Also a subreddit for accounting advice and questions.

/r/freelance (35,000+ subscribers) – A community for sharing articles of interest for freelancers and people who want to become one.

/r/Kickstarter (35,000+ backers) – A place for all the crowdfunding content, from projects and websites to questions, news and informative posts.

/r/digitalnomad (30,000+ readers) – Digital Nomads are individuals that leverage technology in order to work remotely and live an independent and nomadic lifestyle. This is a community for them.

/r/SocialMedia (30,000+ subscribers) – Intended for interactive advertising and marketing professionals who are actively engaged in social media and community-oriented websites around the world.

/r/resumes (28,000+ subscribers) – The purpose of this subreddit is to post your résumé for critique, critique someone else's, or look for examples of résumés in your field.

/r/Advertising (27,000+ readers) – Ground zero on Reddit for ad creators, students, copywriters, affiliates, and anyone else who is finely honing their reverse banner blindness for professional reasons.

/r/findapath (23,000+ subscribers) – For those who have a hobby, passion, or passing whim that they want to make a living out of, but don't know how they can get there. Wanderers and contributors alike are welcome in this community.

/r/consulting (18,000+ readers) – A place for all topics surrounding the consulting industry. Submissions can range from changing buyer behavior, consulting firm activity, M&A in the market place, layoffs, bad PR, government hiring of consultants, how to get into consulting, and what it's like to be a consultant.

/r/CareerGuidance (17,000+ career gurus) – This is a place to ask questions and give advice about careers. Are you struggling to figure out what you want to do with your life? Here is the place to ask all the questions that are bothering you.

/r/GetEmployed (17,000+ readers) – This subreddit is dedicated to advice, questions, and self-help for getting a job and keeping one.

/r/SomebodyMakeThis (17,000+ readers) – Got an idea for something that would be really damn cool, but you don't have the time, money, or skills to pull it off yourself? Post it here.

/r/sales (16,000+ subscribers) – This community exists to provide everything you need to know about sales from lead generation to closing the deal.

/r/SideProject (14,000+ readers) – A subreddit for sharing and receiving constructive feedback on side projects. This is also a subreddit to get motivated and inspired to work on new projects.

/r/tax (10,000+ readers) – A community for redditors interested in taxation. News, discussion, policy, law relating to any tax – U.S. and International, Federal, State or local. But it’s not a forum for tax advice!

/r/BusinessHub (9,000+ subscribers) – A central reference point for the business, economics and finance subreddits – it gathers the best insightful reads from the business, economics and finance subs.

/r/insurance (9,000+ readers) – The purpose of this community is to help fellow redditors with any insurance-related questions. Need help with a policy? Confused about your coverages? Want help shopping for insurance? They are here to help you.

/r/businessschool (7,000+ readers) – A Reddit community focused on case studies, news, strategy and analysis from academia and the business world.

/r/inventions (6,000+ ideas) – This subreddit is dedicated to interesting inventions, the process of inventing or prototyping and bringing a product to market.

/r/MBA (6,000+ readers) – A community for all things business education-oriented. Whether you're a teenager looking to pursue a career in business, a current MBA student, or a longtime executive, this subreddit is your home.

/r/content_marketing (5,000+ subscribers) – A community of content marketers helping each other improve, giving feedback, sharing advice and tools.

/r/digital_marketing (5,000+ subscribers) – A subreddit for digital marketing news, best practices, strategy, and learning.

/r/GrowMyBusiness (5,000+ readers) – If you need help, feedback or advice on how to grow your business, this subreddit can help you answer all the questions you have.

/r/InternationalBusiness (5,000+ readers) – This subreddit is for those people involved in the study, research or business of International Business. For study, research and practice purposes.

/r/alphaandbetausers (4,000+ readers) – If you need people to use your products and give you feedback. It’s hard enough to develop a product. This subreddit will make it easier for you to recruit the critical early users that you need to get the feedback on how to make your products better.

/r/AskHR (4,000+ subscribers) – A place for employees to ask questions about compensation, benefits, harassment, discrimination, legal and ethical issues in the workplace.

/r/banking (4,000+ readers) – This subreddit is dedicated to discussion about banks, bank accounts, and the banking industry.

/r/CareerSuccess (4,000+ subscribers) – A place to bring together the best information from around the internet on what it takes to have a successful career. Also for discussions of all things career-related.

/r/Business_Ideas (3,000+ subscribers) – This subreddit is made for people to help improve their new or existing business ideas and find business partners to make their business dream a reality.

/r/BusinessInsiders (3,000+ readers) – Many companies have tricks and secrets that only the employees know. This is a subreddit for sharing those kind of secrets.

/r/DotCom (3,000+ readers) – The DotCom community is dedicated to helping each other bootstrap internet businesses from the ground up.

/r/ladybusiness (3,000+ readers) – An inclusive place to discuss, celebrate and encourage the entrepreneurial spirit of all women. They also have a Facebook group and Twitter account.

/r/PublicRelations (3,000+ readers) – This is a subreddit about the PR industry, created by some nerds that work (and worked) in it.

/r/small_business_ideas (3,000+ subscribers) – Are you considering becoming self-employed? Post questions about potential business opportunities and useful information concerning the benefits and responsibilities of running your own small business in this subreddit.

/r/socialentrepreneur (3,000+ readers) – The purpose of this community is to gather the great social entrepreneurial minds to hear about their great ventures and ideas to make the world a better place.

/r/Startup_Ideas (3,000+ subscribers) – This subreddit is for sharing innovative startup ideas. Links and discussion about startups and descriptions of startups are welcome. Share ideas. Improve ideas. Expand upon other ideas. Combine ideas. Implement ideas.

/r/telecommuting (3,000+ readers) – Join this community to discuss working remotely from a beach, cheap hotels with blazing fast internet, brag about what awesome location you’re logging in from or some of the more “meta” aspects of working as a telecommuter.

/r/bookkeeping (2,000+ readers) – This community is for you, whether you're a bookkeeper, small business owner, office worker, or any random person interested in better understanding bookkeeping.

/r/ContentMarketing (2,000+ subscribers) – A place for business owners and online marketing professionals to share knowledge and resources on how to use content marketing effectively for their businesses.

/r/indiebiz (2,000+ subscribers) – A Reddit for small businesses, independents and startups to offer and share services, products, resources, and insight.

/r/StartupAccelerators (2,000+ readers) – A community for everyone who is interested in joining a startup accelerator program, has graduated from one, or has insight into the experience.

/r/venturecapital (2,000+ readers) – This subreddit is a place for anything and everything having to do with venture capital.

/r/interviews (1,000+ readers) – Advice on preparing for job interviews, tips on how to answer various job interview questions, and what to do after the interview is over.

Subreddits - Technology & trends

Subreddits dedicated to technology and trends

/r/Gadgets (8,516,000+ subscribers) – Discussion and news regarding everything from vintage gadgetry to the latest and greatest in gadgets. Keywords for this subreddit are: technology, gadgets, tech, news, products.

/r/Futorology (8,429,000+ subscribers) – A subreddit devoted to the field of Future(s) Studies and evidence-based speculation about the development of humanity, technology, and civilization. And if you need inspiration about how the future will probably look like /r/futureporn (67,000+ subscribers) is a great subreddit.

/r/Technology (5,000,000+ subscribers) – This is a place to share and discuss the latest developments, happenings and curiosities in the world of technology; a broad spectrum of conversation about the innovations, aspirations, applications and machinations that define our age and shape our future.

/r/InternetIsBeautiful (8,600,000+ subscribers) – This is a subreddit based around sharing awesome, usually minimal and single-purpose websites and web tools.

/r/BuildaPC (404,000+ subscribers) – Planning on building a computer but need some advice? This is the place to ask! /r/buildapc is a community-driven subreddit dedicated to custom PC assembly. And if you are buying a laptop, you can definitely ask the /r/suggestalaptop (26,000+ subscribers) community for help.

/r/compsci (105,000+ readers) – In this subreddit, a community shares and discusses content that computer scientists find interesting.

/r/tech (95,000+ subscribers) – The goal of /r/tech is to provide a space dedicated to intelligent discussion of innovations and changes to technology in our ever-changing world. They focus on high quality news articles about technology, and informative and thought-provoking self-posts.

/r/techsupport (93,000+ subscribers) – Having tech problems? Ask the tech support community on Reddit and they will love to help you; and try to help others with their problems as well.

/r/AmazingTechnology (12,000+ readers) – A subreddit dedicated to all kinds of amazing technology, like cool robots, awesome games and new technology that’s coming out.

/r/TechnologyProTip (12,000+ readers) – A Technology Pro Tip is a tip that improves your tech knowledge and usage so that you can face and overcome certain problems regarding technology. This community is dedicated to sharing these types of tips.

/r/AskTechnology (7,000+ readers) – If you have any questions related to technology, this is where to post it and you will definitely get an answer.

Subreddits - Programming

The best subreddits for programmers

/r/LearnProgramming (277,000+ subscribers) – A subreddit for all questions related to programming in any language.

Reddit communities for the different back-end languages:

/r/gamedev (176,000+ game developers) – This is a game development community for developer‑oriented content. They strive to promote discussion and a sense of community among game developers on Reddit.

/r/netsec (170,000+ subscribers) – A community for technical news and discussion of information security and closely related topics.

/r/ProgrammerHumor (159,000+ readers) – A subreddit dedicated to humor and jokes relating to programmers and programming.

/r/SysAdmin (152,000+ subscribers) – A subreddit dedicated to the profession of Computer System Administration.

/r/WebDev (127,000+ subscribers) – A subreddit dedicated to general web development, from learning new skills to sharing interesting news.

/r/DailyProgrammer (95,000+ readers) – In this subreddit, programming challenges are submitted every day and the community is gaining knowledge by solving them and sharing their solutions. Similar subreddits where you will also find coding challenges are /r/programmingchallenges (5,000+ subscribers) and /r/programbattles (1,800+ readers).

/r/hardware (92,000+ subscribers) – /r/hardware is a technology subreddit for computer hardware news, reviews and discussion.

/r/Google (90,000+ readers) – /r/Google is for news, announcements and discussion related to all Google services and products.

/r/Coding (76,000+ readers) –  Interested in programming? If you like to read about programming without seeing a constant flow of technology and political news, that's what this subreddit is for. Pure discussion of programming with a strict policy of programming-related discussions.

/r/MachineLearning (76,000+ readers) – Machine learning is the subfield of computer science that “gives computers the ability to learn without being explicitly programmed”. This is a subreddit dedicated exclusively to machine learning.

/r/networking (71,000+ readers) – Routers, switches, firewalls and other data networking infrastructure discussions are welcome in this community.

/r/simulated (53,000+ animators) – A community dedicated to simulations that were created with computer animation software. You can post your favorite fluid, smoke, soft or rigid body simulations here or browse many of them.

/r/hacking (51,000+ readers) – A subreddit dedicated to hacking and hackers, from constructive collaboration and learning about exploits, industry standards to grey and white hat hacking, new hardware and software hacking technology, and sharing ideas and suggestions for small business and personal security.

/r/homelab (47,000+ subscribers) – If you have an IT home lab, you absolutely want to show it off in this subreddit. And if you are looking for an inspiration to build one, this is a community for you.

/r/WordPress (32,000+ subscribers) – If you are a WordPress user, you will find many interesting articles, recommendations and tips in this subreddit. And if you are more a fan of the Drupal CMS, you can of course also find the /r/drupal (6,500+ subscribers) community on Reddit.

/r/FrontEnd (20,000+ subscribers) – /r/frontend is a subreddit for front‑end web developers who want to move the web forward or want to learn how. If you're looking to find or share the latest and greatest tips, links, thoughts, and discussions on the world of front web development, this is the place to do it.

Different FrontEnd technologies:

The most popular JavaScript libraries:

/r/DevOps (17,000+ readers) – /r/DevOps is a subreddit dedicated to the DevOps movement where they discuss upcoming technologies, meetups, conferences and everything that brings DevOps together to build the future of IT systems.

/r/tinycode (16,000+ readers) – This subreddit is about minimalistic, often but not always simple implementations of just about everything – related to code, of course.

/r/AskComputerScience (15,000+ subscribers) – If you have a computer science question, post it in this subreddit and you will get answers from experts.

/r/BadCode (15,000+ subscribers) – This is a place for the very worst code you've ever laid your eyes on. All programming languages are welcome. A community where you can learn a lot about how not to write bad code.

/r/database (12,000+ readers) – A Reddit community dedicated to data and database centric technologies, open and closed source database systems and related technologies including NoSQL.

/r/git (12,000+ readers) – Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. This is the git community on Reddit.

/r/softwaredevelopment (8,000+ subscribers) – Software development methodologies, techniques, and tools. Not to be confused with programming. Covering Agile, RUP, Waterfall, Crystal, Extreme Programming, Scrum, Lean, Kanban and more. /r/agile (4,000+ subscribers) is one of the most popular methodologies.

/r/Browsers (7,000+ subscribers) – A subreddit for posting news about browsers, browser technology and web standards.

/r/ProgrammingPrompts (5,000+ readers) – This is a subreddit for programmers to share simple project ideas, to help those who are beginning to gain experience and those who are experienced to stay sharp.

/r/web_programming (5,000+ subscribers) – A subreddit for all things web programming. This is a community for you if you’re into the behind-the-scenes of web or front end, links to resources, questions about coding and advice from the pros.

/r/ProWordpress (2,000+ subscribers) – A place for Professional WordPress Developers and Designers to share articles, resources, snippets, workflow methods, and all other interesting WordPress stuff.

/r/hosting (1,700+ readers) – This sub is for discussions of hosting, including shared hosting, cloud hosting, VPSes, dedicated servers, and other hosting related services.

/r/Servers (1,500+ subscribers) – Reddit's home for anything servers. In this subreddit, you can get support, chat, share ideas or discuss your server specs.

/r/LearnWebDev (800+ subscribers) – A subreddit for learning web development and design. If you want to learn how to make websites or applications, this is the place for you.

/r/domaining (500+ readers) – A community for domain name industry news, guides and resources for domainers.

Subreddits - Design

Subreddits for designers

/r/photoshopbattles (8,499,000+ subscribers) – Photoshop contests on Reddit. A place to battle using image manipulation software, play Photoshop tennis, create new images from old photos, or even win Reddit gold.

/r/web_design (159,000+ subscribers) – This is the place for exploration and discovery of all things web design, development and the life cycle of the web designer. They welcome beginners and veterans alike to contribute useful and informative posts, ask questions or engage in discussion.

/r/Design (141,000+ subscribers) – This community is for lovers of design. You can find many interesting discussions about design and other recommended design subreddits on more specific topics.

/r/graphic_design (100,000+ subscribers) – News, inspiration, theory and resources for visual communicators, including logo, identity design, print design and commercial illustration, iconography, and more. Everything about graphic design with many resources.

/r/drawing (88.000+ readers) – This is a subreddit for artists who particularly enjoy drawing and/or are interested in sharing their techniques as well as others’. Sharing some really awesome pieces by other artists is totally fine too.

/r/Typography (51,000+ readers) – Typography is the art and technique of arranging type to make written language legible, readable, and appealing when displayed. This is the subreddit to discuss everything related to typography.

/r/design_critiques (23,000+ readers) – Are you looking for a critique on your design? Post it here and you will get valuable feedback.

/r/logodesing (17,000+ subscribers) – A place to discuss logos and their design. Everything related to logos is welcome in this community.

/r/userexperience (16,000+ readers) – User experience design is the process of enhancing user satisfaction by improving the usability, ease of use, and pleasure provided in the interaction between the user and the product. Here you will find a community dedicated to improving any user experience.

/r/designthought (15,000+ subscribers) – Designthought is a community on Reddit for sharing deep stories behind design process and craft.

/r/learntodraw (13,000+ subscribers) – Drawing is a skill, not a talent. It doesn't matter if you can draw or not, with practice you can be the best. This subreddit welcomes you to their community to learn with them and become the future artists of Reddit.

/r/learndesign (6,000+ subscribers) – A community for collecting resources and tutorials about learning design, all kinds of design.

/r/unsolicitedredesigns (6,000+ subscribers) – Feel like a website needs a redesign? Some logo is keeping you from getting a good night's sleep? This is the place to dump your unsolicited redesigns and find peace in your mind, once again.

/r/52WeeksOfDesign (4,000+ subscribers) – Each week, you will be challenged to design something new in this Reddit community. Everyone is encouraged to join and to give constructive criticism to others.

/r/learnwebdesign (1,000+ subscribers) – Discuss resources for learning web design. Feel free to use this place as an open discussion on anything you're working on, thoughts on what to learn, and any new resources you find that you think the community would find helpful.

Subreddits - Writing

Subreddits for writers and everyone who loves writing

/r/WritingPrompts (7,990,000+ writers) – This is a subreddit dedicated to inspiring people to write. Find a prompt that moves you and respond with a story or a poem.

/r/writing (183,000+ subscribers) – The home for writers. The community talks about important matters for writers, news affecting writers, and the finer aspects of writing.

/r/KeepWriting (15,000+ readers) – A subreddit dedicated to helping writers improve their craft and fuel their creativity. Whether you're looking to get feedback on an idea, hear a critique, or get unstuck in a story, this is the right place.

/r/selfpublish (12,000+ readers) – A community for self-published writers to discuss the process of self-publishing, share experiences in the “industry”, and read up on self-publishing news.

/r/blogging (11,000+ readers) – Blogging is love, blogging is life. This sub is aimed towards helping bloggers obtain constructive critique, feedback and advice.

/r/write (9,000+ writers) – The written word: fiction, nonfiction, popular authors, critiques, editing, feedback, publishing, marketing … If it's related to writing, it's in here.

/r/OneParagraph (7,000+ subscribers) – OneParagraph is a subreddit specifically for small format fiction limited to a single paragraph. Everyone is encouraged to contribute.

/r/readitnow (6,000+ subscribers) – An online repository and discussion hub for short, free literature readily available for you to read right now!

/r/WritingHub (6,000+ readers) – If you are a writer, START HERE. /r/WritingHub is an index of writing subreddits designed to help writers find communities relevant to their interests.

/r/wordcount (1,700+ subscribers) – A place for writers to submit their daily or weekly word counts, and receive support and encouragement from other writers.

That’s it, end of the list.

I hope you decided to subscribe to a few of these subreddits. If I have missed any subreddit that has useful or educational content, please drop me an email. And please share the list.

This list was last updated:October 2016