8 roadmaps · 110 stages · 670 topics
Roadmaps

Eight roadmaps, one place to start.

Structured routes through software engineering: the server you build, the systems you design, the surface users touch, the pipelines that ship and move data, the defenses that protect it, and the fundamentals underneath. Every topic links to a deep dive, simulator, or curated resource. These are the branches — the trunk, one sequenced route from zero with budgets attached, is the apprenticeship.

fluency

15 · 163
The server

Backend Engineer

From "what is HTTP" to "I can design a distributed system."

Open
15 · 91
The blueprint

System Design

From "what's a load balancer" to "I can design Twitter."

Open
16 · 95
The surface

Frontend Engineer

From "how the browser loads a page" to "I can design a frontend."

Open
14 · 69
The pipeline

DevOps & SRE

From the Linux shell to reliability engineering.

Open
14 · 65
The defense

Security Engineer

From cryptography to cloud defense.

Open
14 · 70
The fundamentals

DSA & Problem-Solving

Data structures, algorithms, and interview patterns.

Open
14 · 70
The data

Data & ML Engineering

From SQL to model serving.

Open
8 · 47
The platform

Cloud Engineer

From "what is a VPC" to multi-region production infrastructure.

Open