DEV Community

Discussion on: How do you come up with new side projects?

slavcoder profile image

Be careful with side projects :)

side projects trap

ogaston profile image
Omar Gaston Chalas

I laughed but it hurt!

waylonwalker profile image
Waylon Walker

I have a ~/tmp directory full of small tests where I try out all the new shiny before I put them into an actual project. I start a couple a week, and am ok walking away after 20 minutes. Very few go anywhere, but I use it to learn what I want to actually use on a side project. Keeps me from starting too many big things.

That being said I still start way too many side projects to finish.

prvnbist profile image
Praveen Bisht

I've got a few on the sidelines and started building a twitter clone and it's about to be sidelines as well😂

joro550 profile image
Mark Davies

This is basically me - can't be bothered with finishing things 😂

nocnica profile image
Nočnica Fee Author

I know a lot of people (myself included) will see this as their pattern. I think I might write something just about this very idea! I think the point of side projects is that they don't ship, but I better start a new post before I write a 900+ word comment ;)

ben profile image
Ben Halpern

I think this is the natural journey of side projects.

Taking some time to reflect around the patterns of failed side projects dating back all the way to college actually helped me map out what pitfalls to avoid when starting what became DEV.

The biggest pitfall was seeking early success. I actually gave myself a "ten year rule" when starting the project that I would not let it fall off for ten years, even if it slowed at times or whatever.

I think that's the kind of realization that can only happen if you've had a history of moving from one thing to another, which is a really healthy part of growth.

Thread Thread
mohammedasker profile image
Mohammed Asker

This actually gives me peace of mind! Knowing that it's okay to start dozens of side projects and then abandoned in the midway is totally fine. Hearing this from you who created this platform is quite encouraging.

Also, this may sound weird, but sometimes I enjoy hearing stories of someone's failures and mistakes. It's what makes successful people relatable.

Thread Thread
v6 profile image
🦄N B🛡

This jives well with Github's story.

jcs224 profile image
Joe Sweeney

This is usually me, but I've actually finished a couple. The key difference for me is that I'm solving an actual day-to-day pain point, which motivates me to at least get it to a usable state. Otherwise, it's just a learning exercise (which is great too!)

brunner1000 profile image

If you find your products to be useful for the market, why do you put them off? I think these are the products we need to spend time on building