Software engineering guides for dependable systems.
Work through architecture, APIs, web applications, integration choices, testing and performance tradeoffs.
Browse another blog topic
Articles
- Scaling Code Review Systems Without Building a QueueSoftware Engineering
- Technical Debt for Growing Teams: Keep Change AffordableSoftware Engineering
- A Field Guide to Software Modernization for Growing TeamsSoftware Engineering
- TypeScript Architecture Checklist for Reliable OperationsSoftware Engineering
- React State Design Checklist: Making Digital Operations PredictableSoftware Engineering
- Node.js API Checklist for Reliable OperationsSoftware Engineering
- REST API Contract Operations: Reliable Digital WorkflowsSoftware Engineering
- GraphQL Tradeoffs Checklist: Operating a Reliable GraphSoftware Engineering
- Authentication Flows Checklist: Reliable Sign-In and RecoverySoftware Engineering
- Database Schema Design Checklist for Reliable OpsSoftware Engineering