Software engineering guides for dependable systems.
Work through architecture, APIs, web applications, integration choices, testing and performance tradeoffs.
Browse another blog topic
Articles
- Caching Strategy: A Practical Guide for Operations LeadersSoftware Engineering
- Background Jobs for Product Teams: Promise, State, and RecoverySoftware Engineering
- Test Strategy: A Practical Guide for IT ManagersSoftware Engineering
- Frontend Performance for Founders: Where to Invest FirstSoftware Engineering
- Design Systems as a Delivery Capability: A CTO’s GuideSoftware Engineering
- Error Handling That Gives Teams a Safe Next StepSoftware Engineering
- API Versioning: A Practical Guide for Operations LeadersSoftware Engineering
- Event-Driven Systems: A Practical Guide for Product TeamsSoftware Engineering
- Monorepo Structure: A Practical Guide for IT ManagersSoftware Engineering
- Internal Tool UX: A Practical Guide for FoundersSoftware Engineering