I was born in Surrey, England. My father brought home a BBC Micro, and I've been writing games ever since - first in BBC BASIC, then Pascal, C, C++ and a host of other languages. I've been releasing games and articles since the early 1990s. I also do consulting work and help maintain a Wireless Internet Service Provider in Missouri, USA.
After releasing The Rust Roguelike Tutorial, I started working with Pragmatic Publisher to release Hands-On Rust. It's currently in beta (the beta gets you updated ebooks as they are released, and you can go to devtalk to submit errata), with a final release expected in 2021.