What are Software Development communities?
The software development industry is an ever-changing beast. Every year new programming languages emerge, new technologies hit the market, open source software is developed, and existing languages and technologies are either left behind or completely re-imagined. It’s easy to get lost in the shuffle when you’re new to the industry — your skills are too outdated to help you land a job, but they’re not modern enough to help you keep one. Software developers are always looking to learn more about their craft, but they don’t always know where to look. This list of communities is dedicated to engineers, software developers, coders, and hackers. Some are online communities dedicated to a particular technology or programming language, and some are general purpose communities or those that help developers early in their career. The communities on this list are an excellent source of inspiration, knowledge-sharing, and networking.
About Online Communities on Independent Platforms
These are online communities that are hosted on their own platform, and not a part of a social network like Reddit/Facebook/LinkedIn, or communication platform like Slack and Discord. Although they may utilize community software like circle.so to implement the features of their community, they have their own brand and identity.
Stack OverflowFounded in 2008, Stack Overflow’s public platform is used by nearly everyone who codes to learn, share their knowledge, collaborate, and build their careers. Our products and tools help developers and technologists in life and at work. These products include Stack Overflow for Teams, Stack Overflow Advertising, and Stack Overflow for Talent and Jobs. Stack Overflow for Teams, our core SaaS collaboration product, is helping thousands of companies around the world as the transition to remote work, address business continuity challenges, and undergo digital transformation. Whether it’s on Stack Overflow or within Stack Overflow for Teams, community is at the center of all that we do.
Code ProjectCode Project is a community for computer programmers with articles on different topics and programming languages such as web development, software development, C++, Java, and other topics.
Hacker NewsHacker News is a social news website focusing on computer science and entrepreneurship. It is run by Paul Graham's investment fund and startup incubator, Y Combinator. In general, content that can be submitted is defined as "anything that gratifies one's intellectual curiosity.
CodecademyWhen we started Codecademy, our goal was to give anyone in the world the ability to learn the skills they’d need to succeed in the 21st century. We set out to create a new, interactive way of learning — making it engaging, flexible, and accessible for as many people as possible. Since then, we have helped millions of people worldwide unlock modern technical skills and reach their full potential through code.
Digital PointDigital Point is the largest webmaster community in the world. Includes tools and a large marketplace.
BytesA community for Developers and IT Professionals. Covering topics such as: Software Development, Web Development, Database Development + Optimization, Database Administration, System Administration, Network Administration and much more
freeCodeCampOur mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public. We also have thousands of freeCodeCamp study groups around the world, and an active online community.
OzzuAt Ozzu you will find headlines and all types of information and resources that a professional webmaster, designer, programmer, developer, or web artist can use in their daily activities. Our mission is to create a community where a webmaster can find everything they need in one place.
devRantdevRant is a fun community for developers to share and bond over their successes and frustrations with code, tech, and life as a programmer. DevRant has an iOS and Android app for the community.
Django GirlsDjango Girls is a non-profit organization and a community that empowers and helps women to organize free, one-day programming workshops by providing tools, resources and support. We are a volunteer run organization with hundreds of people contributing to bring more amazing women into the world of technology. We are making technology more approachable by creating resources designed with empathy.
LobstersLobsters is a computing-focused community centered around link aggregation and discussion
SuperHiWe make online courses that help creative people stand out. Learn how to code, design, and manage projects among our global community!
CodeNewbieCodeNewbie started as a weekly Twitter chat to connect people learning to code by Saron Yitbarek. Since then, it's grown into a supportive, international community of people learning to code. Whether you're in need of early-career mentorship or you've just graduated from bootcamp and you're ready to pass along some wisdom, the CodeNewbie community is your place to champion beginner programmers, get support, and talk about the field of programming. In January 2020, CodeNewbie was acquired by Forem, the open source software company behind DEV — and this very site! Together, both communities have become a large support system for programmers of all levels, offering podcasts, Twitter chats, the annual CodeLand conference, hackathons, a platform for developers to write about their knowledge and experience, and connection with one another. We are so happy to have you as part of the CodeNewbie + Forem family. 💚 Happy coding!
Blogging for DevsBecome part of the private community for developers, indie hackers, freelancers, and tech creators growing their audience through writing online. Private community of 300+ developers you can learn from and collaborate with. Get feedback on your articles, blog, newsletter, content, or distribution plan. Join live Workshops and AMAs with experts and creators in tech you already follow. Access to the Video Vault containing weekly screencasts and past events (all captioned).
Oat++ FrameworkA Gitter community for Oat++ developers. Talk to Oat++ developers, ask questions, share your knowledge and use-cases.
skillShack(⚡);skillShack(⚡); is a community for software professionals looking to share the projects they are working on and get feedback. From side projects to startups! We allow submission of GitHub Repos, links to your website/platform, a video URL showcasing your product for you to fully showcase what you are working on!
Karma CommunityKarma Community is the only community based on a digital currency (karmas). - Stop doing tasks you hate and help others by doing what you like - Give and get feedback, vote, comment in a scalable way
Native Talent in TechNative Talent in Tech is a collection of Indigenous technologists across various skills and experiences. The project’s goal is to highlight their work and elevate their voices by parsing Twitter bios for popular keywords. With more representation, we hope that it can also help companies discover the next generation of Natives talent.
TreehouseTreehouse is a platform with online courses for people of all skill levels and backgrounds. They also have an online forum-based community where you can ask questions about programming topics.Forum