Blog
How the things I build work
The long version of what I’ve built, with the code and the numbers behind it.
A load balancer from scratch, A/B tested on live trafficA load balancer in Node for five moderation replicas: four strategies, a circuit breaker and health check each, failover, and a load test that proves the spread.Read
A lake that never makes the page waitHow the WebGL lake at the top of this site paints in a worker, compiles its shaders alongside, holds to a pixel budget, and costs nothing when you can't see it.Read
Evals that keep an AI agent honestHow the AI agent on this site is tested like code: 44 questions against the real model, retrieval gated in CI, a versioned prompt and a trace under every answer.Read
Shipping to one box without a staging serverCI/CD for a live EC2 box with 3,000+ members and no staging server: an SSH push with pinned keys, one deploy at a time, a 90 second health gate and a rollback.Read
Voice rooms on an SFUHow IABTM's live audio rooms moved from a peer-to-peer mesh to a mediasoup SFU: a router per room, five-speaker stages and a worker that restarts on its own.Read
A chapter site that keeps itself current from InstagramA FastAPI service that reads an IEEE student chapter's Instagram, has Gemini turn each post into a structured event, drops reposts and feeds the chapter's PWA.Read