DEV Community

Cover image for Growing a side-project to 100k Unique Visitors in one week

Growing a side-project to 100k Unique Visitors in one week

Piotr Kulpinski on March 19, 2024

I'm a software engineer by trade, but I've always been interested in marketing and growth. I've been working on a various side projects for a while...
Collapse
 
moopet profile image
Ben Sinclair

Nice. I like picking a pet project whenever you want to learn a different framework too.

Are you intending on keeping this up-to-date yourself or by submissions/pull requests?

What is the unique selling point compared to other lists of open-source "alternatives"? There are already a lot of sites that seem to cover the same ground, so what do you do that's different, or is it more a personal collection than a general service?

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

I am! In fact I'm working on a new version as we speak. It should introduce a better way to find/filter the collection.

I'm aware there's already a nice competition in the space, but I think most of them list everything that's open source. I focus at picking a solid, well-maintained, for-profit companies that decided to open their codebase to the public.

Collapse
 
laansday profile image
Tony Do

As a fan of open source project myself, I love your idea. I wonder if you would like any helpers or contributors?

Thread Thread
 
piotrkulpinski profile image
Piotr Kulpinski

Of course! I'll be releasing new version of the app this week, so feel free to reach out/contribute. I'd love to be able to feature more awesome open-source projects so let me know if you know any that are not yet listed!

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Awesome project, we 💜 Open Source!

Collapse
 
eayurt profile image
Ender Ahmet Yurt

Beautiful idea man 🙌 I liked it. I've found Cal.com there. Thank you.

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

Lots of great software there! Glad you find it valuable 🫶

Collapse
 
stankukucka profile image
Stan Kukučka

@piotrkulpinski nice idea and execution. This is so motivating to me. Can you describe more usage of "middleware service"? I like you have used Astro for all of this.

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

By "middleware" I mean a third-party service that is a wrapper around Airtable API. I find GraphQL to be easier to use than their API. Plus, I can run a codegen on the GraphQL queries to generate TypeScript types automatically.

Astro is great! I'm moving away from it as I want to add more dynamic stuff to the site, but I'll be using it for more sites that are content heavy.

Collapse
 
victorbueno profile image
Victor Bueno

Great article, loved to read it and know more about your experience

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

Thanks Victor!

Collapse
 
mustakimbee profile image
Md.Mustakim Ahmed

Great Idea. Thanks for sharing 🫡

Collapse
 
areknawo profile image
Arek Nawo • Edited

Congrats! I've seen it when it launched on Twitter and love how clean the design is. Also, just submitted vrite.io :)

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

Thank you! Vrite should be up on the website soon!

Collapse
 
mrlinxed profile image
Mr. Linxed

Thanks for the write-up and congrats! Keep it up

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

Thanks 💪

Collapse
 
stankukucka profile image
Stan Kukučka

@piotrkulpinski btw informations like "Last commited" and "Stars", "Forks" and "Issues" are pulled out via API?

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

Yes, I've build a scheduled Cloudflare Worker that is pulling GitHub API every hour using their GraphQL client.

Collapse
 
gosucode profile image
Gosu Code

You gave me some ideas for new project thanks!!

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

Awesome! Let me know what you build! Let's connect 🫶

Collapse
 
nicholasbalette profile image
Nicholasbalette

Great for applying , thanks to share.

Collapse
 
piotrkulpinski profile image
Piotr Kulpinski

My pleasure! Hopefully it'll be valuable to someone.

Collapse
 
mariliatirachi62 profile image
Marilia Tirachi

Great one!

Collapse
 
nelsonfigueroa profile image
Nelson Figueroa

This was a good read. Congrats on your success! I like that you're open about monetization and the backlash you received. Seems like you handled it well.