Alone, we can do so little; together, we can do so much.
Helen Keller
Over the past few years we have seen lots of developer communities come into the rise with different goals and missions, but you will agree with me that they all have one thing in common,
- Help each other learn,
- Share ideas
- Offer support to newbies and
- freely interact.
We have different types of communities, front-end based communities, back-end based, specific language-based and we also have general communities which include all the above under one platform.
Benefits offered by these communities are 'on another level' as I would say. They have helped people start from scratch to landing jobs in big tech companies like Google and Microsoft, they have raised mentors, helped improve people's code writing and reviewing skills, in other words, it has made programming easier to learn and master.
Now to better help those looking for a good community to join according to your skills, I gathered a few of the top communities depending on your skills either front-end, back-end, blogging, and more to help you get started and meet your fellow developers.
I may have not included all the communities out there because we have a ton of them, be free to add them up in the comment section to help others out:
Web Development & Design Communities
Web Developer Forum
It is a simple web development and programming site categorized into sections where web developers and designers learn and share how to design websites, build mobile applications, create WordPress themes, write code, HTML, JavaScript etc..
It is easy to use, it covers almost all questions on the sections. It is a great place for developers starting out on web development.
To start a discussion all you need to do is sign up and you are good to go.The SitePoint community
It helps find answers on questions about CSS, HTML, marketing, PHP, JavaScript, design and UX, database, web hosting and more.
The good thing about this community is that, it does not only talk about finding solutions, it also has books on web development, articles on these topics, and more although it is under premium, here is the catch You get to have a 7-day free trial, with these days you can download a lot of resources.Talk Grapics
Just as the name says it, this is a community of graphic designers and 3D artists.
Here you will find latest and trending topics at the top of the list, when done with a forum mark it as read.CoffeeCup
Just a little bit of history, It was started back in 1996 with a simple HTML editor inside a coffee shop.
It helps designers create better sites, it's main goal is to make lives easier by providing customers with great yet affordable software
It's user forum is where you get to post different questions and find solutions to other questions. To join an on going conversation all you need is to create an account.Bootstarp
Bootstrap is a popular HTML, CSS and JS framework for UI components and interactions. The community focuses and discusses on the latest trends and tips.
It is good for building responsive sites with the help of popular front-end component library.
You can either join the slack channel or subscribe to their official blog.IndieHackers
It is an emerging online community of web devs, It adds up as a platform where founders of successful startups share their stories and experience with others.
It provides a forum where each member is able to share experience, explore ideas and offer support to upcoming developers.Daily UI
It a series of daily UI challenges, design inspirations and rewards to help you become a better designer within a period of 100 days, their amazing support will motivate you to keep learning.
Blogging Communities
Dev.to
It is an open source community of more than 600k developers where they share, learn nd stay updated with latest technology trends. It has resources like podcasts articles, Videos, Real-world examples, Hackathons etc.Freecode Camp
It is a non-profit platform to learn and practice coding, but here is the catch, they also have a blogging platform where developers contribute by sharing knowledge through writing articles, this has a chat forum where you meet other developers too and share ideas, solve problems and errors and enhance on your knowledge.
Want to write for freecode camp this article will help you know how to get started: ArticleHashnode
It is a global community of developers, where you can share ongoing projects, ask questions, suggest ideas, and help other solve their problems. It is a free platform that helps you stay connected with latest trends.
You are able to publish blogs, get your own sub-domain or add your own, follow your favorite author and even back up your blog on your GitHub also participate on hackathons and win prizes.Hackernoon
It is a site where you can read, write, and publish articles visible internationally, it's a community of 15k + writers and over 3 million readers.
Top tech companies use this platform to share their expertise.Code Newbie
It started out as a weekly twitter chat providing needed support to people learning to code. Since then it has grown into a supportive community of developers, it resamples Dev.to, where you can publish your articles too.Blogging for Devs
It is a private community for developers, freelancers and tech creators growing their audience through writing online. The only thing is that it's not free, you need to pay a fee to be a part of it.
General Communities
Remember earlier I had mentioned that we have communities that have all these under one roof, in this section we will have a look at some of them.
The only thing you need to do is once registered as a member you need to choose your category and you will be good to go:
Stack Overflow
For anyone who is into programming, Stack Overflow is a must join the community to learn, share and build.
It hosts developers from around the globe, where they come to seek answers to their coding challenges and ask questions about their errors.
He is the amazing part, according to their analysis a question is posted every 12 seconds, and it is always answered by developers who already know how to solve it.Stack Exchange
It was launched in 2010, by the Stack Exchange network.
It comprises 173 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.Reddit
It is a global community with a lot of sub-groups, endless conversations going on.
It has nearly all trending topics, opportunities for meet ups, how to for debugging and also job listings.
Now to help you get started on the right path we have some of the common sub-groups where you can subscribe and get notified on updates:
WebDev, ReactJS, Python, Javascript and more others..GitHub
It is a very popular name amongst developers. The Community Forum is the place where you as a developer, can share ideas and follow up on discussions.
However, users can easily share their code, making it an interesting programming and coding community.Digital Ocean
It is a place where developers can find or lend support and contribute to the community. The community provides guides, tutorials, trends for developers and a Q/A session and much more.
Specific Language Communities
Conclusion
I think you will agree with me is that not all developer communities are the same, although we have this now we can be assured to have others in the near future.
But what they will all share are the community guidelines, no matter which you join you have to be respectful to each other.
Each community has something to offer, take a look at the one that falls into your expertise and meet your fellow developers.
Got another community you think is worth sharing, add it in the comments below and we will visit it.
Support Me by Buying Me Tea
Connect With me at Twitter | Insta | YouTube | LinkedIn | GitHub
Do share your valuable opinion, I appreciate your honest feedback!
Enjoy Coding ❤
Top comments (25)
Great list, any chance you could swap the
<mark>
around each section title for## titleName
to make it a proper heading. It makes life a lot easier for people using a screen reader and it also makes it easier to skim read the article and jump to sections.A couple on that list I didn't know so I am off to check them out now! ❤🦄
Thanks,
I will definitely do that.
Super, I would unicorn and heart it again if I could, I wish all authors updated their posts that quickly! ❤
Thanks
Additionally, there are several Discord servers where people share knowledge and help others, all the while contributing to their community.
An example for that would be SpeakJS, which focuses on JavaScript and web development.
Thanks for mentioning that.
Could you suggest any others?
Sure
Specific languages or technologies:
Broad communities:
Good list! Thanks for compiling it. I have a few to share:
Thanks for adding up on the list.
Great list! IndieHackers has gone invite only (at least for a while due to some spam issues), I have a few I can give out if anyone is interested
Hi Simon
Hope you're fine in far north ;)
Seems I should register IndieHachers before going for hollidays this summer... :)
Do you still have some invitation code available?
It would be great to share
Regards
Rui
I think I am interested , the new rules were implemented a day ago before I could create an account.
Cool, shoot me a DM here or on twitter (@allthecode_) and I'll end you one 😀
I'm interested. I have been reaching out to the IH team, my emails go unanswered. Can you spare one?
Great list but it's missing the one I was looking for: community for back-end developers.
Any idea?
The Codecademy server on discord has a section for back-end. There's also a discord community called The Coding Den that has a mix of everything on there :)
Yes
Great stuff 🔥 I just opened like 8 tabs and bookmarked 8 tabs ✌️ Let the learning together, growing together commence.
That's true, all the best.
replit?
Is it a community?
I didn't know. Thanks for the add.
ya it is a community
pretty good one too!
I'll add the community for startup technologists (eg. software engineers/data scientists/product managers working in the startup space). Hatchpad myhatchpad.com
On Codever you can also share with the community your bookmarks and code snippets if you choose to...