Software engineering guides for dependable systems.
Work through architecture, APIs, web applications, integration choices, testing and performance tradeoffs.
Browse another blog topic
Articles
- Designing Review Gates for Custom Software DeliverySoftware Engineering
- Technical Debt for Custom Software: A Practical Repayment GuideSoftware Engineering
- Custom Software Modernization: Incremental Waves, Data Protection, and RecoverySoftware Engineering
- Production TypeScript Architecture: Runtime Contracts and ChangeSoftware Engineering
- React State Design in Production: What ChangesSoftware Engineering
- Production Node.js APIs: Reliability Beyond the First EndpointSoftware Engineering
- REST API Contracts in Production: What Operators Need to KnowSoftware Engineering
- Putting GraphQL Tradeoffs into ProductionSoftware Engineering
- Authentication Flows in Production: Operating DecisionsSoftware Engineering
- Database Schema Design in Production: Live-Traffic ChangesSoftware Engineering