| user: | mikeayles |
| created: | November 25, 2025 |
| karma: | 351 |
| about: | I build complex technical tools, from automated hardware development pipelines to raycasting engines in CAD software. The DOOM on Engineering Tools Series: OpenSCAD-DOOM: Raycasting in a parametric CAD language, now playable in browser. (The Register) KiDoom: DOOM rendered on PCB traces. #1 on HN. (The Register, Hackaday) ScopeDoom: Vector rendering on an oscilloscope via audio DAC. #1 on HN. (The Register, Hackaday) The Serious Work: Phaestus: Compiler for physical products. Generates schematics, PCBs, enclosures, and firmware from natural language. Bitwise-MCP: MCP server for embedded systems. Indexes 1000+ page reference manuals with hybrid keyword/semantic search. TOKN: Token-Optimised KiCad Notation. A compact encoding format that reduces schematic token count by 92%, enabling LLM circuit generation. Includes benchmark suite comparing model performance on hardware tasks. Engine Simulator: Thermodynamic diesel engine model at 0.1° crank resolution, vanilla JS in browser. I specialise in solving "impossible" technical problems and shipping validated products. mike@mikeayles.com | mikeayles.com |
| 1. | Does RAG Help AI Coding Tools?(mikeayles.com) |
| 2. | Show HN: I reproduced the CL1 DOOM demo in 132 parameters(mikeayles.com) |
| 3. | |
| 4. | Every Diesel Truck Has a Chemical Plant Bolted Underneath(mikeayles.com) |
| 5. | The Hydrogen Truck Problem Isn't the Truck(mikeayles.com) |
| 6. | The Physics and Economics of Moving 44 Tonnes at 56mph(mikeayles.com) |