Software engineering guides for dependable systems.
Work through architecture, APIs, web applications, integration choices, testing and performance tradeoffs.
Browse another blog topic
Articles
- OpenAPI 3.1 Migration Without Breaking Code GenerationSoftware Engineering
- Standardize API Errors with RFC 9457 Problem DetailsSoftware Engineering
- API Idempotency Design for Payments, Jobs, and WebhooksSoftware Engineering
- Cursor Pagination Concurrent Writes Guide: Stable Ordering and RecoverySoftware Engineering
- API Deprecation Strategy with Consumer Inventory and Enforceable SunsetSoftware Engineering
- AsyncAPI 3 Event Contracts for Runtime GovernanceSoftware Engineering
- CloudEvents Event Envelopes Without Standardizing Every PayloadSoftware Engineering
- Transactional Outbox with CDC: Close the Database-to-Broker GapSoftware Engineering
- Dead-Letter Queue Replay Without Repeating Side EffectsSoftware Engineering
- Event Partition Key Design for Ordering and ThroughputSoftware Engineering