👋 Hey, I'm Drew

I like computers (most of the time) and write long-form deep dives about them (sometimes)

I'm a software engineer living in Portishead, UK. I like writing things about software and computers. You might find them interesting.

During the day, I work as a Senior Research Software Engineer at STFC Hartree Centre, where I get to work with lots of very clever people from loads of different domains like shipping, bioinformatics, biothreat monitoring, cultural heritage, and more.

Latest posts

See all 10 →
01

Is this the new cyber normal?

→

A week of cyber incidents one after another – is this what every week is going to look like and what can we do about it?

02

Hunting a production-only proxy bug in SvelteKit

→

The curious case of the proxy bug in SvelteKit

03

Artisanal Handcrafted Git Repositories

→

How to lovingly handcraft your own git repositories

04

Everything you need to know about Python 3.13 – JIT and GIL went up the hill

→

All you need to know about the latest Python release including Global Interpreter Lock and Just-in-Time compilation.

05

How Postgres stores oversized values – let's raise a TOAST

→

Postgres internals part 2 – oversized values and TOASTable types

Recent projects

See all →

Bumper

Another version bumper, but this one is mine.

#go#git
·0

Dotfiles

Drew's terminal setup dotfiles.

#terminal#setup
·5

Comtrade

Parser for COMTRADE signal file format written in pure Rust.

#rust#parsing
·3

Say hi 😎

Got a question or just want to chat? My inbox is open.

Press Esc or click anywhere to close