DEV Community

Cover image for How To Grow Your Next Tech Community
Domenico Solazzo
Domenico Solazzo

Posted on • Updated on

How To Grow Your Next Tech Community

Creating a community can be challenging and time-consuming. Focusing on key trends in your industry, bringing value to your community and finding engaging speakers can be the key to create a positive and engaged community in your local town.

How many times have you wanted to start something, but you didn't know how?

How many times have you wanted to learn something new, but you didn't where to start?

How many times have you wanted to meet relevant people in your industry?
In my case: so many times.

Have you ever experienced any of these points above?

Being an Italian immigrant in Norway, it was difficult to find key developers in the area I was living in. Difficult to find interesting talks in the existing communities. Interest is subjective, so that’s not a criticism against the existing communities out there.

That’s why I decided to start a meetup a few years ago. It was centered around a trending topic in my industry: ReactJS and the Javascript ecosystem.

It has been hard work to grow this community from 0 to thousands in a few years. All organic growth and no marketing at all.

And always the same question come up over and over.

Domenico, how did you do this?

Well, it was just magic. I opened a new meetup page and magically thousands developers registered for the next event.

I wish…

Not so easy. Let’s start by saying that it takes time.

It takes time to organize the meetup: from finding venues, food & drinks to finding the right speakers. It takes time to follow up with companies and speakers. It takes time to edit the videos of the speakers and upload them on Youtube (more if you are a beginner like me!)

This is what I learned organizing meetups in the last 3 years and how you can start a meetup tomorrow.

There are a few simple steps that can help you to grow a community in your own city.


First of all, find the key trends in your industry of expertise: for me, it was ReactJS in 2015 (a technology built at Facebook); for you could be something else. Just take a few hours to explore what is the people talking in your industry.


You don’t need to be an expert on the topic of your meetup.
Your job will be to bring experts in front of your audience. You don’t even need to present once if it is not your thing.
Just focus on building and growing the community.

However, if presenting is something you enjoy, you have already found a speaker for your next event.


Talking about speakers. Find good speakers.

Easy to say Domenico, but where do you find these speakers?

Not so difficult as it seems. Sometimes, they have already given presentations to other meetups or conferences in your city. Sometimes, it can be a friend of a friend that could be perfect for your meetup.

If you don’t have luck with that strategy, you could contact all the companies related to the topic of your meetup.

How many speakers should we invite for each event?

It depends. How long will the meetup last? What time are you planning to start the event? How long are the talks?

Most important for me was the time of the actual event because I am doing these events after people are coming out of their job.

I found that two speakers for an event are a good magic number for a successful meetup. The talks are 30–40 min long and I leave 10–15 between talks for mingling during the event.
3 speakers can work if you are good enough to keep track of the time but the length of the talks could be much smaller.


Another important point is finding Event Sponsors.

You will need good sponsors to succeed. Sponsors interested to help to grow your community. What they can offer can change: someone will offer food & drinks. Some other sponsors will offer venues for your attendees.


Keep it free: at least, initially. Your main focus should be on creating a positive and growing community. Not monetizing on them; there will be the right time on that.


Focus on bringing value to each person in the meetup. Before, during and after the meetup.

When you start a new community, your main focus should on bringing more and more value to your audience. Network, ask questions to participants during your events and try to find new ways to make your meetups more engaging and valuable for your attendees.

Question Of The Day: Which kind of meetup are you organizing (or you would like to start?)

If you are in Oslo, join us to the “React JS Oslo” Meetup for great developers talks. I am organizing them one each month and we would love you there.
Official page: React JS Norway

If you are more interested in management talks for CTOs and tech leaders, join me to the “Leadership in Tech” Meetup. It is more Q&A with Key Opinion Leader in the industry than people presenting something. Another super-engaged community to be part of.

Well, the last thing: If you arrived here, thank you so much for your support and time that you spend on this page.

If you enjoyed this story, please click the 👏 button and share it to help others find it! Feel free to leave a comment below.


Domenico is a tech lead and software developer with a passion for design, psychology, and leadership.
If you need help with software development, you need consultancy for your technical challenges or you need a leader for your software team or just want to collaborate online, feel free to contact me!

Follow me


Do you know that I have a YouTube channel? Subscribe!

Where can you find me?

Youtube: Domenico Solazzo's Channel
Instagram: domenicosolazzo
Linkedin: solazzo
Medium: domenicosolazzo
Facebook: domenicosolazzo
Twitter: domenicosolazzo
Snapchat: domenicosolazzo
Github: domenicosolazzo

Top comments (0)