Writing

Nov 15, 2026·13 min read·machine-learning·transformers·research·Blog

Adding a 4th Signal to Transformer Attention

A rigorous ablation of a small idea — what happens when a persistent, gated "purpose" state flows across transformer blocks? A real algorithmic finding with real engineering limits.

Aug 20, 2026·3 min read·ableton·mcp·music-production·ai·open-source·Blog

hellyee: a closed-loop MCP server for Ableton Live

An MCP server that lets Claude drive Ableton Live — reads the master meter, adjusts, measures again. Plus the story of why I built it instead of getting better at mixing.

Aug 16, 2026·7 min read·tools·testing·ai·developer-experience·Blog

noworries: verifying what the AI just changed

An open-source CLI and Claude Code slash command that spins up ephemeral infrastructure, runs the change against real services, and returns READY or NOT READY — inside the agent's edit loop, before you review.

Apr 18, 2020·2 min read·biology·math·Blog

The Mathematics of Nature

Why do some cicadas emerge on a 13- or 17-year cycle — and never a 14- or 16-year one? Evolution seems to have a preference for prime numbers.