Topic · 17 lessons in 7 series

Architecture and design patterns

Patterns that keep code and systems understandable: monolith or microservices, event-driven design, creational, structural and behavioural patterns, and reliability patterns such as circuit breakers.

System DesignWhole series →

Backend in DepthWhole series →

Scenario DebuggingWhole series →

Senior Frontend DepthWhole series →

Design Patterns & LLDWhole series →

React in DepthWhole series →

Observability & SREWhole series →

More topics