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: Buyer and CTO GuideSoftware Engineering
  2. Technical Debt: Hands-on Planning GuideSoftware Engineering
  3. Software Modernization: Operations PlaybookSoftware Engineering
  4. How Engineering Teams Should Think About TypeScript ArchitectureSoftware Engineering
  5. How Operations Leaders Should Think About React State DesignSoftware Engineering
  6. How Product Teams Should Think About Node. APIsSoftware Engineering
  7. REST API Contracts for IT Managers: Define and EvolveSoftware Engineering
  8. GraphQL Tradeoffs for Founders: Decide Before You CommitSoftware Engineering
  9. Authentication Flows: A CTO Guide to Safer Product AccessSoftware Engineering
  10. Database Schema Design: A Practical Guide for Engineering TeamsSoftware Engineering