I build AI platforms and the agents that run on them.
-
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 space commerce and fleet management game backend built on Microsoft Orleans, with a token-staked rate limiter, a seven-tier research tree, and a player-run market under escrow.