About

Hi, and welcome to this collection of almost entirely original bits and pieces that I like to call my blog. Here you will find stories I have written, programs that I have written or want to write, photos, rants, ramblings, reminiscences, recipes, silly ideas and all sorts of other stuff.
I am a software developer for CodeSourcery, and work mostly on GNU toolchains. I used to work for Microsoft, mostly on Visual Studio. I live in Seattle in Washington State, USA. I am married and have one son, Alexander (born 28th November 2006).
I have a Masters in Physics from Cambridge University, and try to bring insights from my scientific background to the software development process.
I am also occasionally involved in theatrical pursuits with Next Step Theater, whose website I also maintain.
Why http://www.reenigne.org/? Well, “reenigne” is the reverse of “engineer” and one of my particular talents is reverse-engineering - taking a computer program and producing a precise description of exactly what it does and how (usually in the form of “source code” - a particularly useful form which can be understood by (some) humans and computers). My most successful attempt at reverse engineering has resulted in the creation of the “Remastered” version of the classic 1983 game by Windmill Software, Digger. You can find out more about this at the Digger website.