Notes on systems, research, and machine learning.

I'm Will, a senior AI engineer at a London startup, building NLP and vision models for security applications. I like machine learning, building 'out there' ideas, and writing up what I find along the way.

William Matthews on a boat
Photo: Saskia Marshall

Project

Party CSS

Make any HTML element party like a parrot with this simple CSS class that adds bobbing motion and rainbow colours.

Project

Making Howler Emails

Harry Potter and the Chamber of Secrets has a fun form of letter called a 'howler' that shouts at the recipient. By abusing what is possible in HTML email, we can recreate this effect digitally.

Guide

K9s Per-Cluster Configuration

A Bash script that gives every Kubernetes context its own K9s background colour, driven by a small YAML file. Keep each environment visually distinct and harder to accidentally destroy.

Essay

Tiny Packages, Big Challenges in NPM

Opinion piece on the micropackage plague in npm, using Jon Schlinkert's ANSI utilities and even is-even as examples of dependency bloat. I outline the perverse incentives, the operational pain, and a few cultural and tooling fixes I'd love to see.