Software engineering guides for dependable systems.

Work through architecture, APIs, web applications, integration choices, testing and performance tradeoffs.

Browse another blog topic

Articles

  1. Caching Strategy Checklist: Release Gates for Reliable OperationsSoftware Engineering
  2. Background Jobs Checklist for Reliable Digital OperationsSoftware Engineering
  3. Test Strategy Checklist for Reliable Digital OperationsSoftware Engineering
  4. Frontend Performance Checklist for Reliable OperationsSoftware Engineering
  5. Design Systems Checklist: Controls for Reliable Digital OperationsSoftware Engineering
  6. Error Handling Checklist for Reliable Digital OperationsSoftware Engineering
  7. API Versioning Checklist for Reliable Digital OperationsSoftware Engineering
  8. Event-Driven Systems Checklist for Reliable OperationsSoftware Engineering
  9. Monorepo Structure Checklist for Reliable Digital OperationsSoftware Engineering
  10. Internal Tool UX That Holds Up Under Repeated WorkSoftware Engineering