Something that's helping me out a lot right now is the technique of pre-scheduling. Because sometimes just keeping track of deadlines isn't enough. Yes, I wasted an entire day playing Tokyo Jungle instead of doing things that needed to get done. In my defense it's also that time (ladies know), which makes me grumpy and generally sloth-like for 2-3 days. Thus slacking off majorly instead of actually keeping to "The Plan". To make up for it I have now pre-scheduled ...
That's my productivity threshold. Completing three tasks as early as possible is what gives me the forward momentum to lead a productive day. The days when I ignore my alarm, sleep in and start the day in front of the computer are the days I am least likely to get anything done because of the failure to reach that threshold in a timely fashion. That's what I've discovered from my current system so far. Still making adjustments and having a hard time with the whole morning routine ...
and realize it's way more involved than you thought it would be? Yeah. The corollary to that being holy shit, I never realized just how massive this series really is now. Looks like that sidebar's going to be on the backburner, at least for now. That does seem to happen to me a lot, now that I think about it. It never looks like a lot of work until I actually start, well, working on it and then it turns into this enormous hydra-like virtual being. So ...