As you may already know, I am involved in a lot of projects, I'm not gonna make a list because that's not the most important stuff.
One of the problems I have with myself is basically this: I work on a project for some time, then stop working on it for a few days or even weeks and when I want to work back on it, I just do it for a few minutes or I can't.
I tried a lot of stuff like music, playing video games before/after working. I even went to the point of trying to set myself deadlines for features or bug fixes. But not a lot of success tho.
This just annoy the hell out of me and this can "harm" those projects by delaying them. So fellow TWHLers, what are your tricks/secrets to work on projects without forgetting about them and finish them to the end?