Operations and Observability — Metrics, Inspection, and DeploymentThis is the final article in a six-part series covering the design and implementation of a production-ready tiered storage syste...
Read on Medium →Writing
Thoughts on technology, engineering leadership, and building reliable systems. Published on Medium.

Advanced Features — TTL, Search, Namespaces, and StreamingThis is the fifth article in a six-part series covering the design and implementation of a production-ready tiered storage system in PH...
Read on Medium →
Eviction and Migration — Moving Data Between TiersThis is the fourth article in a six-part series covering the design and implementation of a production-ready tiered storage system in PHP.When...
Read on Medium →
Metadata and ConcurrencyThis is the third article in a six-part series covering the design and implementation of a production-ready tiered storage system in PHP.The metadata system is the brain of th...
Read on Medium →
The Data Flow — Store and Retrieve OperationsThis is the second article in a six-part series covering the design and implementation of a production-ready tiered storage system in PHP.Understand...
Read on Medium →
Part 1: Why Tiered Storage? The Problem and the ArchitectureThis is the first article in a six-part series covering the design and implementation of a production-ready tiered storage system in PHP.Ge...
Read on Medium →
Claude Code Isn’t Just for Coding (Try Thinking Outside the Box)Everyone’s talking about AI coding assistants. GitHub Copilot writes your functions. ChatGPT debugs your loops. The pitch is always...
Read on Medium →