Software engineering guides for dependable systems.

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

Browse another blog topic

Articles

  1. Code Review Systems: A Practical Guide for CTOsSoftware Engineering
  2. Technical Debt: A Practical Guide for Engineering TeamsSoftware Engineering
  3. Software Modernization: A Practical Guide for Operations LeadersSoftware Engineering
  4. TypeScript Architecture for Custom Software: A Practical GuideSoftware Engineering
  5. React State Design for Custom Software: A Practical GuideSoftware Engineering
  6. Node.js APIs for Custom Software: A Practical GuideSoftware Engineering
  7. REST API Contracts: The Promise Your Custom Software Must KeepSoftware Engineering
  8. GraphQL Tradeoffs in Custom Software: A Cost GuideSoftware Engineering
  9. Authentication Flows for Custom Software: Design for RecoverySoftware Engineering
  10. Database Schema Design for Custom Software: Model SafelySoftware Engineering