After long being neglected, my blog has been rebuilt and reborn. The blog always gets relegated to poor second cousin to project work and customer sites, and has suffered as a result. It’s a personal thing and relies on me keeping it up to date to be of value. Recently I had a bit of… Continue reading The blog is reborn in WordPress!