Frontend System Design
The architecture behind real frontends, then the interview problems that apply it. Foundations first, practice problems second.
Frontend Foundations
How a page becomes interactive, where state lives, what makes it fast, and the concerns that are expensive to retrofit. Read these in order.
Frontend Practice Problems
The classic "design X" interview prompts, each one applying the foundations to a concrete widget or flow.
Backend Fundamentals
The original backend system design track. Still useful context for full-stack interviews, but no longer the focus of this roadmap. No new updates are planned for this module for some time.
"I've been writing CSS for the better part of 7 years, and I cannot answer a substantial number of these questions. Here comes the imposter syndrome."
Carson StrickerFrontend Developer · via daily.dev
Also loved by Soumava Das, Dikshant Singh, Olawale Bashiru and other developers putting the roadmap to the test.