
API development
API design that holds up: contracts, versioning and backward compatibility
Contract first with OpenAPI, versioning and its trade-offs, the difference between backward-compatible and breaking changes, errors as Problem Details (RFC 9457), pagination and idempotency.
October 15, 2026 · 6 min read