All Posts
The Physics and Economics of Moving 44 Tonnes at 56mph
Weight limits, speed limits, fuel consumption at scale, and why trucks do the things that annoy you on the motorway.
The Hydrogen Truck Problem Isn't the Truck
Hydrogen fuel cell trucks exist. They work. The problem is everything around them: production efficiency, infrastructure economics, and a competitor called 'the grid' that's already everywhere.
50kWh In, 33kWh Out: On-Vehicle Hydrogen Generation
The energy chain behind HHO systems, worked from a real product's published specifications. Why on-vehicle hydrogen generation for diesel trucks is a thermodynamic impossibility, not an engineering challenge.
Playing DOOM in OpenSCAD at 10-20 FPS
DOOM in OpenSCAD at 10-20 FPS - real-time 3D rendering in a parametric CAD tool using the Manifold geometry kernel
Zookeeper: Pokédex for Real Zoo Animals
Pokédex for real zoo animals - AI-powered collection game that turns zoo visits into adventures with Gemini vision identification
Phaestus: Compiler for Physical Products
Compiler for physical products - natural language to manufacturable PCB, enclosure, and firmware using constrained AI generation
TOKN: Token-Optimised KiCad Notation
Token-Optimised KiCad Notation - 92% token reduction format for LLM circuit generation, with benchmark suite and model comparison
KiDoom: Running DOOM on PCB Traces
Running DOOM on PCB traces - vector-based rendering of the classic 1993 shooter using KiCad's PCB editor at 10-25 FPS
ScopeDoom: DOOM on an Oscilloscope via Sound Card
DOOM on an oscilloscope via sound card - using a MacBook's headphone jack as a dual-channel DAC to drive vector graphics at 4-8 Hz
bitwise-mcp: MCP Server for Embedded Documentation
MCP documentation server for embedded developers. Ingests PDF RMs, extracts register definitions, and provides fast semantic search with minimal token usage.