I recently did a challenge of 100 days of commits to side projects and I'm now at day 96. I think this was awesome for me, as it kept me really focused on my projects, even if some days I had only small commits.
I think my next challenge might be even more focused and look to launch one of my prototype projects in a specific amount of time. This will force me to focus and launch something, even if it isn't perfect.