I build AI platforms and the agents that run on them.
Writing
-
Why AI Writes Better Code in Some Languages Than Others
Training data quality, language constraints, and framework establishment predict where AI coding help works — and a scored model for 15 language/framework pairs.
-
Using Microsoft Orleans: Why?
Orleans sits between low-code and bespoke: grains and silos give you state persistence, distributed caching, and per-entity command queueing for free.
Things I've built
- ralph-o-matic — A job queue server that runs unattended AI coding refinement loops against Ollama, Anthropic, or OpenRouter, with a circuit breaker that stops it before it burns a budget.
- PR Review Skill — A Claude Code plugin where four reviewer personas debate a pull request in sequence, then an engineer implements the fixes and a separate verifier checks them before anything is called done.
- PSECS API — A persistent space commerce game with no user interface, played by talking to an AI agent. Built on Microsoft Orleans, public for five months in 2026, shut down that September — a technical success and a product failure.