Software engineering guides for dependable systems.
Work through architecture, APIs, web applications, integration choices, testing and performance tradeoffs.
Browse another blog topic
Articles
- Caching Strategy: Buyer and CTO Guide for Correctness at ScaleSoftware Engineering
- Background Jobs: A Hands-on Planning Guide for Reliable WorkflowsSoftware Engineering
- Production Test Strategy: Evidence, Risk, and Release DecisionsSoftware Engineering
- Frontend Performance: A First-Principles Operating GuideSoftware Engineering
- Design Systems Architecture: Decisions for Durable UI ReuseSoftware Engineering
- Error Handling That Gives People a Safe Next StepSoftware Engineering
- API Versioning Without Breaking the Consumers You NeedSoftware Engineering
- Event-Driven Systems Security Review for Trusted DeliverySoftware Engineering
- Monorepo Structure: Cost, Ownership and Scaling GuideSoftware Engineering
- Internal Tool UX That Helps People Finish WorkSoftware Engineering