Software engineering guides for dependable systems.

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

Browse another blog topic

Articles

  1. How IT Managers Should Think About Code Review SystemsSoftware Engineering
  2. How Founders Should Think About Technical DebtSoftware Engineering
  3. How CTOs Should Think About Software ModernizationSoftware Engineering
  4. TypeScript Architecture for Custom Software: Safe BoundariesSoftware Engineering
  5. React State Design for Custom Software: A Practical Delivery GuideSoftware Engineering
  6. Node.js APIs for Custom Software: A Reliable Delivery GuideSoftware Engineering
  7. REST API Contracts for Custom Software That Survive HandoffsSoftware Engineering
  8. GraphQL for Custom Software: A Practical Tradeoff GuideSoftware Engineering
  9. Authentication Flows for Custom Software: Delivery DecisionsSoftware Engineering
  10. Database Schema Design for Custom SoftwareSoftware Engineering