Latest
Published: 2026-01-19 · Tags: System Design, Architecture, Engineering Practice
A concise statement of the principles that guide how I design production systems: explicit trade-offs,
contract-first thinking, failure-aware design, and evolutionary architectures.
Published: 2026-01-19 · Tags: Distributed Systems, Event-Driven Architecture, Reliability
A practical guide to designing and operating event-driven systems, covering contracts, idempotency,
ordering guarantees, failure handling, and observability.
Published: 2026-01-19 · Tags: Production ML, Reliability, Systems
Training a model is usually the easy part. This article covers the production fundamentals that keep ML systems
reliable after deployment: data contracts, deployment discipline, observability, failure handling, and iteration loops.
This list is still in flux. It may change to "blog-like" format later (RSS feed, pagination, tag pages).