On Doing Jun 1st 2011 Categories: Thoughts Tags: designing productivity programming writing Permalink ∞