DEV Community

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

Collapse
 
bhupesh profile image
Bhupesh Varshney 👾

I keep a dev-ideas list on GitHub.
Whenever I have crazy-ass idea that I thing could help someone or me in general, I write a small description of what it will do or not with a catchy name.
It doesn't matter if its a small script or a library, if its solving some part of the problem, I consider that as a side-project.

After this i evaluate :

  • What can I build ? Is it worth it ?
  • Can it be built in 1-3 months (if longer then abandon it for sometime)
  • Can i do it alone ?
  • Do I have the skills to implement this idea ?
  • Basic flow layout of the idea
  • Feature list

If everything goes well, my next 4-5 weeks go in alpha development of the idea

Collapse
 
waylonwalker profile image
Waylon Walker

That is such a great idea. I think sometimes I feel a bit of relief just writing the idea down, and it relieves the feeling that I need to start it immediately. It also gives a place for ideas to combine into soemthing great.

Collapse
 
zferguson profile image
Zachary Ferguson

This is a great idea! I'm definitely going to start doing this :)

Collapse
 
vinayhegde1990 profile image
Vinay Hegde

Very helpful suggestions to be considered while building a side project 👍
I'd echo the sentiment that given a choice, do use code for solving a problem that you face than recreating anything that already exists. Such endeavors while initially useful will somehow end up ignored or be limited to only finite efforts.

The feeling when you fix your own problems via technology is unparalleled 😎