Hacker News new | ask | show | jobs
by kaazhan 2356 days ago
For the version control, i personally put EVERYTHING on git. Literrally. I have my OS "installer", my desktop env files, my home files, projects, really everything but video/audio/pics because of the size. I do this because having commitment for a project means -for me- beeing able to work on it from everywhere when i have time. I don't have to worry if i want to change computer, reinstall OS or anything else. all what i've done is somewhere on git.

For a project, i nearly always start by writing a document to explain myself what i want to do, if the project is for learning or prod, etc. when the project is enough defined to stat producing something, i git it.

For your other question, I think it really depends on your goals. If you do not want to create anything but test/learn a bit/move to something else, it's fine. If you want to focus on something it's fine too. i'm not sure you have to overcome anything, it really depends on "why are you doing side projects ?"