Software engineering guides for dependable systems.
Work through architecture, APIs, web applications, integration choices, testing and performance tradeoffs.
Browse another blog topic
Articles
- Software Modernization Roadmaps: Plan Change Without a Big-Bang RewriteSoftware Engineering
- Internal Reporting Tools: Plan Metrics, Data, and Ownership Before DevelopmentSoftware Engineering
- Approval Workflow Software: Design Decisions, Evidence and Recovery Before DevelopmentSoftware Engineering
- Multi-Role Business Applications: Plan Roles and Records Before DevelopmentSoftware Engineering
- Web App Performance Planning Before Development StartsSoftware Engineering
- Quality Assurance Planning for Custom Systems: Test the Work Before the BuildSoftware Engineering
- Business Process Digitization: Plan the Workflow Before DevelopmentSoftware Engineering
- Developer Handoff Documentation: What the Next Engineer Needs to Operate SafelySoftware Engineering
- Maintainable React Applications: Architecture Decisions Before DevelopmentSoftware Engineering
- Software Support Playbooks: Design Triage, Escalation and RecoverySoftware Engineering