Computer Programming
From first lines of code to production framework debates, these are Reddit's core developer communities. Developer audiences are allergic to marketing but generous to genuinely useful tools and honest technical content.
Computer Programming
A subreddit for all questions related to programming in any programming language (Contributions are only allowed in English!).
A community dedicated to all things web development: both front-end and back-end. For more design-related questions, try /r/web_design.
Chat about javascript and javascript related projects. Yes, typescript counts. Please keep self promotion to a minimum/reasonable level.
The largest Python community for Reddit! Stay up to date with the latest news, packages, and meta information relating to the Python programming language. --- If you have questio
Web Design
Fuck /u/spez.
A place to discuss the academic field of computer science, including research, computing theory, and the theory behind software engineering/programming (e.g. language design).
A community for discussing anything related to the React UI framework and its ecosystem. Join the Reactiflux Discord (reactiflux.com) for additional React discussion and help.
For experienced developers. This community should be specialized subreddit facilitating discussion amongst individuals who have gained some ground in the software engineering world
/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, link
Unofficial Node.js subreddit. Discuss Node.js, JavaScript, TypeScript, and anything else in the Node.js ecosystem!
The place for news, articles and discussion regarding WordPress, the open source software. Wordpress.com-related questions should be posted to https://wordpress.com/forums/.
Share and discover the latest news about the PHP ecosystem and its community. Please respect r/php's rules.
Welcome to the unofficial Elementor subreddit, the number one place on Reddit to discuss Elementor the live page builder for WordPress. Use this subreddit to ask questions, show
Every community above, decoded into a ready-to-use launch playbook: which allow promotion, which ban it, best posting times, title formulas, and a copy-paste launch post that won't get you banned.
Get the Launch Kit →Instant PDF download · 30-day money-back guarantee
We analyzed the published rules of these 15 communities: 5 prohibit self-promotion outright, 8 allow it only under conditions (designated threads, participation ratios, or moderator approval). The biggest audience is r/programming with 6.9M members. Always open a community's rules link before posting — it takes a minute and protects your account.
Developer Reddit is where framework debates get settled by people running the code in production. r/webdev leans practical (career, freelancing, real project problems), r/programming leans discussion-of-articles, and the language communities — r/javascript, r/Python, r/reactjs — each maintain distinct cultures around what's on-topic. Showing your work matters: "I built X, here's the repo and what I learned" posts are beloved across all of them.
Developers are famously ad-blind and pitch-hostile, but they're also the most generous audience on Reddit for genuinely open tools. Open-source projects routinely go from zero to thousands of GitHub stars off a single well-received post. The formula: lead with the technical problem, link the repo not the landing page, be in the comments answering hard questions, and disclose commercial angles upfront. Dev tools that hide pricing or gate features behind email walls get flamed.
r/learnprogramming — it exists precisely for beginner questions and has a supportive culture plus an extensive FAQ covering language choice and learning paths. r/webdev tolerates beginner questions in its weekly threads. Avoid asking basics in r/programming or language subs, which expect specific, researched questions with code samples.
Yes — dev communities are the most receptive on Reddit to shared projects, if you do it right. Link the GitHub repo, explain the technical problem it solves, and stay in the thread answering questions. Check each community's showcase rules (some restrict to weekly threads). Closed-source commercial tools face higher skepticism; transparent pricing and a genuine free tier help.
r/programming is the largest community in this niche with 6.9M members. Computer Programming
It depends on the community: of the 15 communities in this niche, 5 ban self-promotion entirely and 8 allow it only under specific conditions such as designated threads or participation requirements. Check the policy badge on each community's page here, then read the full rules on Reddit before posting.
Nichory Pro is coming: keyword alerts when someone asks about your topic, self-promotion rule summaries, and best-time-to-post insights. Join the early list — one email at launch, early-bird discount included.