A long-term software engineering knowledge graph for durable concepts, architectural reasoning, and practical engineering trade-offs.

Markdown + Git is the source of truth. Explore concepts through topic maps and follow their relationships across the Atlas.

232 knowledge documents · 18 topic maps (MOCs)

Explore the Atlas

Software Architecture

Distributed Systems & Reliability

Software Design

More Topic Maps

How to explore

  • Start with a topic map to find questions and reading paths.
  • Use Search to jump directly to a known concept.
  • Open Graph View to follow relationships between concepts.
  • Use Backlinks to find documents that reference the current concept.

All Documents

An alphabetical index of every knowledge document.