1. 5 min read

    What My Coding Agent Config Costs on Every Call

    I replicated Berkeley's HarnessTax study on 540 Terminal-Bench runs: the harness tax holds. Then I measured what my own CLAUDE.md, skills and rules add: up to 1.67× the cost, with no gain in success on two of three harnesses.

  2. 5 min read

    Writing to a Vault While Nobody Is Watching

    Obsidian doesn't update themes on its own, so I wrote a plugin that does it at startup, with nobody watching. Obsidian's own installer isn't safe to run that way, so the plugin writes the files itself, by four rules.

  3. 4 min read

    How I Check Every Screen of My Obsidian Theme

    Before each release, my Obsidian theme gets a contrast audit of 414 screens in dark and light mode, on desktop, phone and tablet. What it catches that a colour check misses, and how 22 other themes did on the same audit.

  4. 5 min read

    What Stops Claude Code Burning Your Usage Window

    Claude Code's limits, CLAUDE.md rules, monitors, wind-down plugins, hard holds and my own guard, sorted by when they act. Then my numbers, lockouts included.

  5. 8 min read

    How I Capture Every Thought with a Ring

    Six weeks with the Pebble Index 01: 129 voice notes straight into my Obsidian daily note, and a self-hosted AI agent I can ask from my finger.