I have written a lot over the years and covered a wide gamut of subjects. Much of this writing has got lost in the mists of time, consumed by failing disk drives or just abandoned to hidden, dusty corners of the internet. But, older, wiser and with more time to be creative, it's time to sharpen that quill again

This blog presents a selection of on-going writing as well as the reproduction of some earlier posts that were written for other blogs or earlier incarnations of this one. It's not all about technology and hopefully there's something for everyone. I promise not to post a tutorial I once wrote about using Subversion (this will be lost on the non-technical reader).

These are my views and do not represent my organisation or any organisation who may be employing me. Feel free to disagree with me, but I'm not here to fight or argue, so don't necessarily expect to be able to engage me if i'm not up for it.

In the spirit of constant improvement I reserve the right to change my mind at any point. Whenever I want. As I have done in the past, and as so should you.

If we didn't change our minds about things, we'd still believe the world was flat, fire was magic and man existed at the same time as the dinosaurs.

Read on...

Recent Posts