Meet Steve…

For the past few months, I’ve had a daily visitor to the window beside my desk in the office. A seagull we’ve collectively named Steve. Steve generally just arrives, hangs out for…

Finally, a new site!

After a pretty appalling amount of time (7 or 8 years in fact) I’ve finally gotten around to updating my website. [*hold for applause] There’s mostly new projects on here now, and…