DEV Community

Discussion on: Get These In Place Before Starting Your Next Side Project πŸ‘€

Collapse
 
emmanuelkaranja profile image
emmanuel-karanja

Hi.

I had the exact same problem. I'd be working on the project and then go online to do some research and end up reading stuff for hours.

To solve this problem, I set a goal of one or two or three tasks to do on my side-project per-day e.g. implement 'Trading' Controller and Repository', or 'Implement the registration form' etc and make sure I do that one thing before I do anything else. If I can do it in a half an hour, I do it an half an hour and spend the rest of the time reading, if it takes longer, so be it. If there is some research needed, I do it focused on that one task alone. But I make sure I do it, if I can't do it, It's not because I digressed and couldn't work on it. I have found that with this method you maintain focus and consistent forward momentum in your project and you are able to finish most of the ones you start. I usually set that goal the night before, and then write it down on a post-it and tape right there on the screen. And with it, you can even manage to do more than one side-project at a time. Try it out.