A third attempt

After years of writing a blog where I attempted desperately to be funny, I gave up to the relieved sighs of the Interwebs. In this first post on my new Ghost blog running on Heroku, I try to explain why I've returned. No, the reasons aren't very good …

Read this post