BLOG

ARTICLES

Things I've been thinking about — mostly architecture, reliability, and the small decisions that compound.

Topics

APIsMaintainability

Designing API boundaries that age well

Most APIs start clean. The interesting question is what happens eighteen months later, when three teams depend on your endpoint and nobody remembers why that field is nullable.

API DesignAPIsMaintainability