Software engineering guides for dependable systems.

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

Browse another blog topic

Articles

  1. A Practical Caching Strategy for Custom SoftwareSoftware Engineering
  2. Background Jobs for Custom Software: A Practical Recovery GuideSoftware Engineering
  3. Custom Software Test Strategy: A Practical Guide to Risk and EvidenceSoftware Engineering
  4. Frontend Performance for Custom Software: Budgets, Tasks and RecoverySoftware Engineering
  5. Design Systems for Custom Software: A Practical Delivery GuideSoftware Engineering
  6. Error Handling for Custom Software: Contracts, Recovery, and TrustSoftware Engineering
  7. API Versioning for Custom Software Without a Migration SurpriseSoftware Engineering
  8. Event-Driven Systems for Custom Software: A Delivery GuideSoftware Engineering
  9. Monorepo Structure for Custom Software: Boundary DecisionsSoftware Engineering
  10. Internal Tool UX for Custom Software: A Practical TutorialSoftware Engineering