Hacker News new | past | comments | ask | show | jobs | submit login

As someone who has been failing on side projects for over 20 years, I feel qualified to answer this question.

  - Have one private repository for random projects
  - Work in private repositories for random 
    projects that progress.
  - Move to public repositories when the project
    gets somewhere.
These tips above make failure cheap. Success is built on the many failures.

I also have general tips on side projects that make them more fun and less like work:

  - Use a different editor/ide to $job.
  - Use a different programming language.
I also have these general tips based on mistakes I made in the past:

  - Read other peoples solutions on github. Its inspiring.
  - If you get stuck take a break. Its not work and you can slack.



Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: