Rubik.dev
All writing
/ 03Essay

November 15, 2025

The Hardest Part of Finishing Projects

Everyone says starting a project is the hard part. For me, the hardest part is finishing it.

Everyone says starting a project is the hard part. For me, the hardest part is finishing it.

I always get new ideas halfway through. Then I want to switch to the new thing, and the old project just sits there, waiting. I think every young developer goes through this.

How I Fix It

What helped me was breaking projects into tiny goals:

  • Get the login working
  • Finish the UI for one page
  • Test one feature
  • Deploy it even if it's not perfect

Small Wins Matter

Every small win pushes you forward. And finishing a project, even if it's not 10/10, feels way better than having 10 unfinished ones. Finishing teaches you discipline, not just code.