In memory of Saber Rastikerdar — creator of · Vazirmatn, the open typeface he gave the Persian web and asked nothing for.
Skip to content

Staff Engineer — Learning Path

A technical leader who sets direction, drives consistency, and multiplies teams across a large frontend.

Level: Staff · Required: 95 articles (~26.4 h) · Optional: 17 articles (~3.3 h)

Difficulty of required articles: Intermediate 23 · Advanced 52 · Staff 20.

Follow the sections in order. Articles link into docs/; each shows its difficulty and estimated reading time. Full prerequisites for any article are in its domain's graph.json (see GRAPH.md).

Milestones

  1. Drive technical strategy, RFCs, and cross-team standards
  2. Architect composition and design systems at scale
  3. Own release safety, incident response, and supply-chain risk
  4. Multiply teams through DX, guardrails, and mentorship
  5. Balance innovation against stability in technology choices

Expected skills

By completing the required articles you should be able to:

  • Technical direction and decision-making at scale
  • Org-wide architecture, standards, and consistency
  • Production reliability, security, and risk ownership
  • Leadership, mentorship, and technology strategy

Required articles

Systems Thinking & Leadership

Engineering Practices

Frontend Architecture

Design Systems

API Design & Contracts

Package Architecture

Delivery & Infrastructure

Observability & Reliability

Security

Performance Engineering

Developer Experience & Workflow

Optional articles

Frontend Architecture

Rendering Architectures

State Management

TypeScript


← All learning paths · Knowledge Map · Dependency Graph

Peer-reviewed engineering decisions · MIT licensed