How to start your next 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 don’t know how?

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

How many times have you wanted to meet relevant people in your industry?

In my case: so many times.

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

That’s why I decided to start a meetup less than 3 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 1300 in less than 3 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 1300 developers registered for the next event.

I wish….

Not so easy. Let’s start 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 in Youtube (more if you are a beginner like me!)

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

There are 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 few hours to explore what is the people talking in your industry.


You don’t need to be an expert in 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.

Photo by rawpixel on Unsplash


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. Sometime, it can be a friend of a friend that could be a 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 is coming out from their job.

I found that two speakers for event is 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 keep track of the time but the length of the talks could be much smaller.

Photo by Shawn Ang on Unsplash


Another important points is finding Event Sponsors.

You will need good sponsors to succeed. Sponsors interested to help growing 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 on 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.

If you are in Oslo, join us to the React JS Oslo” Meetup for 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 “Bedrock: Leading the team” 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, last thing: If you arrived until here, thank you so much for your support and time that you spend in this page.

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


Domenico is the founder of Stooic Labs. If you need help with software development, you need consultancy for your technical challenges or you need a CTO on-demand, or need help with your marketing strategy, feel free to contact me at

He is a developer since 15 years and that’s his first passion.

Domenico Solazzo is also the author of ZeroTo10. He writes on tech, how to build software products, how to manage engineering teams and much more.

Follow me

Twitter: domenicosolazzo
Snapchat: domenicosolazzo
Facebook: domenicosolazzo
Instagram: domenicosolazzo
Medium: domenicosolazzo
Linkedin: solazzo
Github: domenicosolazzo

Tech Lead. Software Engineer. Family man. Fitness lover. I want to build great products.