Hi, I’m Alex. Welcome to my website!

I’m a software developer, writer, and a hand crafter, and I live in the UK. In my day job I build software for digital preservation, and I think a lot about archiving and long-term systems.
This website is where I share stuff I find interesting or fun. That includes notes on technical problems I’ve solved, personal reflections or thoughts, and fun toys that I’ve built.
I’m queer and trans, and my pronouns are “they” or “she”.
I hope you like it!
My writing
My life
My archives
Recent articles
Building a basic cache with SQLite
An SQLite table that caches expensive operations has dramatically sped up local development of this website.
HTTP GET requests with the Python standard library
For my local scripting, a lightweight wrapper around the Python standard library gets me a friendly API without the dependencies.
Auditing my local Python packages
Python’s virtual environments mean I can have many versions of the same package scattered across my machine. I’ve started keeping a list of my environments so I can see exactly what’s installed, and where.
Quietly quantum-resistant blogging
Recent developments have the cryptography world on alert, fearing a quantum computer capable of breaking public key cryptography is imminent. Unbeknownst to me, my blog is already protected.
Creating a personalised bin calendar
Every year I use Python and a bit of CSS to create a fridge calendar that tells me about bin day.