21 structured roadmaps

Master backend & system design one phase at a time

Structured 90-day paths for backend engineering, low-level design, high-level design, and mobile β€” plus deep-dive notes on Go, networking, databases, and production systems. Work through phases in order; each builds on the last.

Roadmaps
21
Phases
119
Topics
163

Learning paths

21 roadmaps to explore

How it works

A structured path, not random tutorials

01

Choose a phase

Start with foundations or jump to the phase that matches your current level.

02

Read & build

Each page covers topics, projects, and real-world patterns used in production systems.

03

Track progress

Work through days in order β€” each phase builds on the last until you're interview-ready.