Hullo, I'm Jack.

By day I'm a software engineer for Skyscanner in the beautiful city of Edinburgh, Scotland. Also by day I write about technology. I create long(ish) form, highly interactive pieces that guide you through new concepts.

Feel free to have a gander.

Compression Decompressed

Learn about data compression with interactive pixel art and pictures of Barack Obama

Everything You Wanted To Know About Blockchains - Part 1

What is a blockchain? How do they work? The first of a two-part series.

Everything You Wanted To Know About Blockchains - Part 2

What is Bitcoin? What is Ethereum and how do smart contracts work? The second of a two-part series.

Procedural Generation - How Does It Work?

Procedural generation and random noise are used extensively in modern gaming and VFX, but what are they?

My writing takes time and a lot of careful work. If you can spare anything to help me do it, I'll love you forever.

Support Me

Become a Patreon pledger or send me some crypto

My Patrons

The hall of fame