Tag Archives: JavaScript

The Rippled Vortex Ring: Generative Art, and the Infinite Loop That Wasn’t

By | August 1, 2026

I spend most of my working life thinking about what happens inside a stirred tank. Impeller tip speed, shear on the cells, the shape of the vortex that forms when you get the baffling wrong. So when I fell down the rabbit hole of p5.js code golf last week, it was probably inevitable that the… Read More: The Rippled Vortex Ring: Generative Art, and the Infinite Loop… »

From Bioreactors to Brier Scores: Building Model90, a Football Prediction Engine

By | July 5, 2026

What happens when a bioreactor engineer points his state-estimation toolkit at football. Model90 is a statistical forecasting engine for the 2026 World Cup and the major leagues, built on Dixon-Coles Poisson, Elo, xG and a calibrated meta-model. An honest look at how it works and what its Brier score really means.

Cracker Blaster: a little block puzzle I built for my daughter

By | June 4, 2026

A small, cracker-themed block puzzle I cloned and polished for my four-year-old — built in plain vanilla JavaScript with synthesised audio, a Three.js bloom backdrop, and a deliberately forgiving combo system. Free to play, open source on GitHub.