Last updated: Apr 05, 23 09:42 UTC | Permalink
        
        
          Table of contents
- 1 - Orientation & Requirements
 - 2 - From Requirements to Code
 - 3 - Code-Level Design Principles
 - 4 - Interaction-Level Design Patterns
 - 5 - Concurrency Patterns in Typescript
 - 6 - Software Process
 - 7 - React
 - 8 - Patterns of React
 - 9 - Distributed Systems (Part 1)
 - 10 - Distributed Systems (Part 2)
 - 11 - Test Adequacy
 - 12 - Larger Tests
 - 13 - Cloud Infrastructure
 - 14 - Continuous Development
 - 15 - Security
 - 16 - Technical Debt
 - 17 - Open Source
 - 18 - Ethics