Thought this was a wonderful article. Thanks for sharing.
I figured to get in the spirit of sharing I'd share a little passion project I've been working on for sometime now: https://github.com/thebigG/Tasker
It's an app that allows you to accurately track your commitments via hardware hooks(audio, mouse and keyboard). The UI can definitely use some work, but figured some people might find it as useful as I do.