DEV Community

Cover image for Hey you, talk about your side-projects!
Saurabh Daware ๐ŸŒป
Saurabh Daware ๐ŸŒป

Posted on

Hey you, talk about your side-projects!

Around 3 years ago, I started using GitHub. Though I've been working on some super cool projects, for 2 years all of these projects went unnoticed. The highest stars on my GitHub repository were 9 (8 classmates + me).

Why? Apart from sharing it with a few other classmates, I never really talked about these projects anywhere.

In this article, I am going to talk about how you can share your project so that it will reach a larger audience. Before that, here are some stats to convince you how it has helped meโœจ

Last year in August, I joined DEV and shared my side-project "PWAinit" here, and guess what? I got 10+ stars in a week!! Since then, I started talking about every project I build through articles, tweets, videos and it gave a huge boost to my GitHub babies.

My recent project text-to-handwriting got 100+ stars when I shared it on Twitter! After writing an article here, the number just kept growing and it has 600+ stars today ๐Ÿฅบ๐ŸŒป

Graph of the GitHub stars to time that shows an exponential growth after writing an article on and tweeting about it on Twitter
(The Graph is from

The chances of your project being discovered from Google Search are very less unless the project is famous already. You have to talk about your project if you want people to use your project.

Do you know what the coolest part is? Even if it doesn't work, you lose nothing! The best-case scenario is, people will start using your project and it will be everywhere on the internet, and The worst-case scenario is, not many people will use it but even in this case, your project will definitely be more popular than it was when you did not talk about it. win-win ๐ŸŽ‰

Awesome! so let's see what all options we have,

Share it with Friends, Parents, or Anyone you know. ๐Ÿค—

Talking about GitHub, to get stars on your repository, you need stars on your repository... People trust projects that are being used and already have at least some amount of stars. You can get these initial stars by sharing your project with classmates, friends, and parents.
Cute tiny duck with a knife meme that says 'Hey fren, star my GitHub'

Tweet it out ๐Ÿฆ

Twitter is a great platform to share your projects! There are a lot of people on Twitter who would love to see what you're working on and would appreciate it.

If you have a cool project, then even having a few hundred or fewer followers can do wondersโœจ. A few months back, one of my projects got 80 retweets and 300 likes, and back then I only had around 150 followers on Twitter! Thanks to all the amazing people on Twitter๐Ÿฅบ๐ŸŒป

Write an Article ๐Ÿ“– is super cool to quickly start writing. helps your project reach the relevant people. You can use appropriate tags depending on the project (#python, #javascript, #machinelearning) and your project will reach the correct people.

After writing an article on, make sure you go to the "manage" option on the right side of "edit" and Suggest a Tweet. This will help the DEV team discover your article and they may later post it on the Official Twitter handle @ThePracticalDev and other social media accounts.

Talk about your project in Meetups/Conferences ๐ŸŽค

There are developer meetups that happen around the world where all the developers come together and talk about what they are working on and what they do. Some developers present what they've learned or built, in these meetups. You can apply to speak in one of these meetups and give a talk about your side project!

Spiderman giving presentation meme that says 'Introducing Potato Maker v1.0.0-beta'

If you want to find a list of meetups that are happening in your city, you can check out

Currently, due to pandemic, most of these meetups are happening online which is even better since you can talk at a meetup happening across the globe!

Other ways to talk about your project

Apart from the ones mentioned above, other ways to share your projects would be,

  • Creating 'How to' videos about your project on YouTube
  • Reddit
  • ProductHunt
  • Sharing it on Facebook, LinkedIn.

If you know any other ways to share a project, let me know in the comments!

Although it's not necessary to do everything mentioned in the article, definitely do the ones that you're fine doing.

Thank you and if you have any questions, you can drop me a DM on my Twitter @saurabhcodes ๐Ÿจ๐ŸŽ‰

Stay safe! and let me know your thoughts in comments ๐ŸŒป

Top comments (12)

bitdweller profile image
Pedro Pimenta

Do you know how Instagram deletes tou line breaks and messes up your text? I built Instatext for that reason only and specifically. It's small, it's not pretty, but it's useful and it's my first React app on my journey. I have 2 Instagram stars :)

I am now building a much larger project and focusing my energy on being a full-on JS dev!

saurabhdaware profile image
Saurabh Daware ๐ŸŒป

That is amazing! Best of luck with your new project and do write an article on it when you're ready to share :D

amorpheuz profile image
Yash Dave

Great article! Congrats on six hundred stars on your repo, that's mind-blowing!!! ๐Ÿคฏ Also, don't mind me, just going to yoink that baby duck (I think) with knife meme ๐Ÿ˜‹

saurabhdaware profile image
Saurabh Daware ๐ŸŒป

haha sure! Thank you, Yash :D

liyasthomas profile image
Liyas Thomas

This article is great ๐Ÿ‘Œ

I'm the author of (20.1k GitHub stars).

When I started contributing to open source, I too went through every stages you've mentioned in this article. Only to find out later that GitHub stars doesn't matter. Low stars count doesn't indicate a stale project. I wrote about it here.

and also i wrote There's more to life than work/school/career

saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you, Liyas! and I loveee postwoman I've used it and thank you for building it.

Totally agree that GitHub stars don't matter, for me it's the excitement of someone else using something I've built. I think while writing the article I used stars to have some sort of numerical representation to show how talking about the projects has helped me.

and I absolutelyyy lovedd both of your articles! Thank you so much ๐ŸŒป

bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

highest stars on my GitHub repository were 9 (8 classmates + me)

literally me when I started :)

Great Post ๐Ÿ”ฅ
I think I will be sharing some insights that helped as well.

saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you Bhupesh and yes that would be great!

vosidiy profile image

I made on january 2020, Idea was just to help developers to build better web menus with clean code, People who works with bootstrap they struggle to build submenus or mega menus or mobile sidebars. Now my project getting popular, check it and share it if you like.

reiallenramos profile image
Rei Allen Ramos

Amazing journey! I totally agree, writing an article and posting to reddit definitely helped me get some stars on my projects (not as much as 600+ though, that's honestly amazing).

saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you so much! any number of humans liking your work feels is great โœจ

athul7744 profile image
Athul Anil Kumar

Thank you for sharing this!!