Designing High-Throughput Systems Without Losing the Plot
A practical framework for separating capacity, latency, correctness, and operational risk before choosing technology.
Read note →Writing
Notes on backend engineering, distributed systems, applied AI, and the decisions that make software last.
A practical framework for separating capacity, latency, correctness, and operational risk before choosing technology.
Read note →Events create leverage only when ownership, delivery guarantees, and recovery paths are explicit.
Read note →Coding agents become valuable when the workflow makes evidence, boundaries, and review easier—not optional.
Read note →