Contents
006 The Engine 2026·06·29 The Python static-site generator that builds this site. Markdown plus YAML frontmatter, Jinja2 templates, one build script. The document that typeset itself. 005 Acoustic Angle-of-Arrival Sensor 2026·05·18 Two microphones a known distance apart hear the same sound a fraction of a millisecond apart. That delay encodes the bearing of the source. A custom STM32F405 board measures it with simultaneous dual-ADC sampling and recovers direction by cross-correlation. 004 Vactrol Phase 90 Clone 2026·04·02 A four-stage phaser built around LDR/LED vactrols, with an ATtiny85 running a bare-metal PWM LFO. 003 Leervis Walking Baits & Copper Spoons 2026·03·14 Handmade subsurface lures for the Sandvlei estuary, shaped and weighted by trial. Notes on a lure strategy slowly turning into a catch rate. 002 Lead Dive-Weight Casting Mould 2026·02·21 An aluminium gravity mould designed in Onshape with a swappable logo insert, for pouring freediving weights. 001 Fulcrum — Headless Debian Server 2026·01·11 A home server running Docker, Immich, Tailscale and a Samba NAS, plus a BME280 feeding fishing conditions over MQTT.