I started writing code in the early 80s using a Sinclair Spectrum. Starting with Sinclair Basic and eventually moving onto Z80 Assembly language. Professionally I was a cartoon animator at the time running a small production company called Catalyst Pictures Ltd. An interest in electronics led to automating a rostrum camera with stepper motors all run from a Sinclair Spectrum. A Commodore Amiga followed and then inevitably a Windows PC. More recently code has tended to be browser based and iOS apps and games.

I retired from full time work in March 2017 and have been tinkering since.

Running a CodeClub in Saddleworth, UK. Playing with all the iOS Kits: SpriteKit, SceneKit and ARKit. Tinkering with Raspberry PI, Arduino and Micro:bits, making a 5″ scale steam train and constructing a tree house from felled beech trees.

On this site I plan to show the various apps and games developed, add the odd blog about my tinkering and contribute the odd tutorial on how to go about some of the things I’ve been messing with.