A Complex Obsession

When I first started programming I was like a gap year student exploring some far-flung bazaar. Every twist a new adventure, each turn a novel experience. Intelligible languages swirling around my ears, but recognisable expressions and hints at meaning abounded. Discovering new paths through what felt like a hidden world was so exciting that it… Continue reading A Complex Obsession

Published
Categorised as General

Dynamic Image Compression with Go

This article is part of my learning how to use Go in a production web environment. It’s written in the style of a tutorial, but has plenty of my own notes about my experience. View the complete code here. Since launching an online shop/ordering system for a couple of local pubs last summer, the websites… Continue reading Dynamic Image Compression with Go

Published
Categorised as Dev, Go

The Unbounding

Imagine a machine which allows you to expand your consciousness into a digital space. A hyper-normal expanse, unbounded in almost every way. It starts innocently – a peripheral which allows you to plug in and saunter around some fabricated environment. Like a dream, from which you can wake at any moment should you so desire… Continue reading The Unbounding

Rules Not Reason

Although I’m fiercely optimistic and generally positive about life, humanity, the universe, and everything, I do sometimes find myself slipping into the deep recesses of despair in response to some things in the world. So I wanted to amble down this path and think, just briefly, about why, as a species, we’ve consistently engaged in… Continue reading Rules Not Reason

Published
Categorised as General

The Explosion of Information

While reading a post today about alternatives to Google Analytics which are more privacy-centric (read: user-centric), a bolt of inspiration struck. GA has dominated the web analytics game for as long as I can remember. Back in the late noughties alternatives such as Mint were viable, but as the great Google machine ploughed on, they… Continue reading The Explosion of Information

Published
Categorised as General