Writing
Systems, containers, CI/CD, performance, and the ugly parts of shipping
Muse Spark 1.1 Replaced Claude Sonnet 4.6 for Me 2026-07-13
A personal evaluation of Muse Spark 1.1 for tool-driven inference and DevOps work, using the CommandCode harness.
Notes on Building a WebRTC SFU in Rust 2026-01-03Architecture notes on media routing, renegotiation, jitter estimation, bounded recording, and the limits of an SFU prototype.
A Jenkins Pipeline That Can Fail Safely 2026-01-03A practical Jenkins pipeline built around immutable artifacts, bounded credentials, explicit promotion, and rollback evidence.
Choosing a Container Base Image Without Guessing 2026-01-02A current, measurement-first guide to Alpine, Debian slim, Distroless, and Bun container images.
Rebuilding UltraBalancer in Rust: What the Benchmark Actually Proves 2025-12-15The current UltraBalancer architecture, its published 500K+ RPS benchmark, and the limits behind that number.