Search for a command to run...
A phosphor-green macOS terminal that greets me by name on every new tab — plus the two bugs that took longer to fix than the whole banner took to write.
All Posts
10 Articles
Most web apps poll the server every N seconds and pray. Here's how to do it right — bidirectional, low-latency, and production-grade.
From a folder of utilities in a private repo to a public npm package with zero dependencies, dual ESM/CJS output, and typed subpath exports. Here's everything I learned.
Sub-second speech translation, entirely in the browser — how streaming ASR, LocalAgreement-2, and Gemini Flash come together, and where on-device AI takes this next.
Cloud Practitioner → Developer Associate → Solutions Architect Associate. What I studied, what tripped me up, and the exact order I'd recommend.
Type safety from database to UI with zero code-gen. Once you feel it, going back to REST feels like debugging blindfolded.
The difference between a UI that feels alive and one that feels static lives in a hundred 200ms moments. Here's how to get them right.
We migrated a production monolith to microservices over eight months. Here are the parts that worked, the parts that didn't, and what we'd do differently.
Everyone knows to add an index when queries are slow. Almost nobody knows which index to add, or why half their indexes are never used.
Code review is the highest-leverage engineering practice most teams do badly. A few shifts in approach change everything.