This is very neat. I think this kind of time tracking can be very useful, especially for people in professions that are very self-directing, and provides a mix of short-term and long-term projects. I'm a PhD student and I've been playing around with setting up my own systems (<a href="http://reganmian.net/blog/2013/03/16/unobtrusive-time-tracker-visualizing-time-spent-with-ruby-and-r/" rel="nofollow">http://reganmian.net/blog/2013/03/16/unobtrusive-time-tracke...</a> and <a href="http://reganmian.net/blog/2013/03/29/time-tracker-one-week-on-new-features/" rel="nofollow">http://reganmian.net/blog/2013/03/29/time-tracker-one-week-o...</a>).<p>A bunch of the things he noted resonate with me, like noting the difference between time spent in the office, and time spent actually working (even when you are not procrastinating, there's all kinds of little things taking your time). I've not been as rigorous about setting goals and then sticking to them, but I did set up a "traffic light" system, aiming to hit 4 hours work on my PhD every day ( a typical "long-term" goal which easily gets buried under short-term commitments and things you can "cross off a list").<p>I also have data that can let me show how long I work on things on average, at what time of the day etc, but I haven't dug into it yet... I see some great posts about quantified self people (like Sacha Chua <a href="http://sachachua.com/blog/2013/07/quantified-awesome-adding-calendar-heatmaps-to-categories/" rel="nofollow">http://sachachua.com/blog/2013/07/quantified-awesome-adding-...</a>), but either they tend to use totally off-the-shelf programs like RescueTime, or they tend to write their own solutions... I'd love for the QS community to come up with some standards, for example a standard way of storing time-use data, and then some common libraries - I'd like to continue logging my time in whatever way works best for me, but if someone makes a really neat way of visualizing time spent vs length of chunks, I'd love to be able to run that analysis on my data too... R would be one nice place to host that.