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 Bonnet •

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