DEV Community

loading...
Cover image for Developer Communities Every Developer should Join According to your niche.

Developer Communities Every Developer should Join According to your niche.

lary mak
Growing Developer. Tech Enthusiast, Loves to Automate Staff with Python
・7 min read

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

  1. Web Developer Forum
    Alt Text
    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.

  2. The SitePoint community

    Alt Text
    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.

  3. Talk Grapics
    Alt Text
    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.

  4. CoffeeCup
    Alt Text
    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.

  5. Bootstarp
    Alt Text
    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.

  6. IndieHackers
    Alt Text
    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.

  7. Daily UI
    Alt Text
    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

  1. Dev.to
    Alt Text
    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.

  2. Freecode Camp
    Alt Text
    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: Article

  3. Hashnode
    Alt Text
    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.

  4. Hackernoon
    Alt Text
    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.

  5. Code Newbie
    Alt Text
    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.

  6. Blogging for Devs
    Alt Text
    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:

  1. Stack Overflow
    Alt Text
    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.

  2. Stack Exchange
    Alt Text
    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.

  3. Reddit
    Alt Text
    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..

  4. GitHub
    Alt Text
    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.

  5. Digital Ocean
    Alt Text
    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

  1. Python
  2. Java
  3. C/C++
  4. C#
  5. PHP
  6. Kotlin
  7. Swift
  8. Lua
  9. iOS Developers
  10. Android Developers
  11. Mobile Devellopers

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 ❀

Discussion (26)

Collapse
inhuofficial profile image
InHuOfficial

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! β€πŸ¦„

Collapse
larymak profile image
lary mak Author

Thanks,
I will definitely do that.

Collapse
inhuofficial profile image
InHuOfficial

Super, I would unicorn and heart it again if I could, I wish all authors updated their posts that quickly! ❀

Thread Thread
larymak profile image
lary mak Author

Thanks

Collapse
oskarcodes profile image
Oskar Codes

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.

Collapse
larymak profile image
lary mak Author

Thanks for mentioning that.

Collapse
siddharthshyniben profile image
Siddharth • Edited

Could you suggest any others?

Collapse
oskarcodes profile image
Oskar Codes

Sure

Specific languages or technologies:

  • Python (235k members)
  • C# (24k members)
  • TypeScript Community (24k members)
  • Angular Community (13k members)
  • Together C & C++ (10k members)

Broad communities:

  • Game Dev Network (31k members)
  • The Programmer's Hangout (98k members)
  • Code Support (15k members)
  • Codecademy Community (29k members)
  • Devcord (31k members)
  • Microsoft Community (62k members)
  • The Coding Den (75k members)
  • CS Career Hub (22k members)
  • Brackeys Community (83k members)
Collapse
remotesynth profile image
Brian Rinaldi

Good list! Thanks for compiling it. I have a few to share:

  • CFE.dev - I run this one and it has live meetups and events every couple of weeks (almost all are free). There's also 4 years worth of recordings available for free.
  • VirtualCoffee - This is a really welcoming community that is more focused on having people meet virtually and talk about development and tech.
  • Mintbean - A really great community focused on up-leveling the skills of Jr. Devs. They run a lot of virtual meetups and hackathons.
Collapse
larymak profile image
lary mak Author

Thanks for adding up on the list.

Collapse
allthecode profile image
Simon Barker

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

Collapse
galinhalx profile image
vakcin.me • Edited

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

Collapse
larymak profile image
lary mak Author

I think I am interested , the new rules were implemented a day ago before I could create an account.

Collapse
allthecode profile image
Simon Barker

Cool, shoot me a DM here or on twitter (@allthecode_) and I'll end you one πŸ˜€

Collapse
swathi profile image
Swathi Dharshna S

I'm interested. I have been reaching out to the IH team, my emails go unanswered. Can you spare one?

Collapse
jmfayard profile image
Jean-Michel Fayard πŸ‡«πŸ‡·πŸ‡©πŸ‡ͺπŸ‡¬πŸ‡§πŸ‡ͺπŸ‡ΈπŸ‡¨πŸ‡΄

Great list but it's missing the one I was looking for: community for back-end developers.

Any idea?

Collapse
raychginge profile image
Rachel Bourne

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 :)

Collapse
larymak profile image
lary mak Author

Yes

  • there is the PHP one entioned in the article itself.
  • We have this facebook group, it can help too: facebook.com/Develcom/
Collapse
hyggedev profile image
Chris Hansen

Great stuff πŸ”₯ I just opened like 8 tabs and bookmarked 8 tabs ✌️ Let the learning together, growing together commence.

Collapse
larymak profile image
lary mak Author

That's true, all the best.

Collapse
whippingdot profile image
Sanjaay R.

replit?

Collapse
larymak profile image
lary mak Author

Is it a community?
I didn't know. Thanks for the add.

Collapse
whippingdot profile image
Sanjaay R.

ya it is a community

pretty good one too!

Collapse
hatchitdc profile image
hatch I.T.

I'll add the community for startup technologists (eg. software engineers/data scientists/product managers working in the startup space). Hatchpad myhatchpad.com

Collapse
ama profile image
Adrian Matei

On Codever you can also share with the community your bookmarks and code snippets if you choose to...