System Design SpaceSystem Design Space
Back to table of contents

Onboarding

How to Use System Design Space

A short guide to the core features and your learning start point.

Why this site exists

System Design Space helps you build design skills systematically: from fundamentals to interview prep and practical architecture decisions.

What materials are available and how to use them

Content is grouped by format. Study chapters in sequence and mix formats based on your current learning goal.

  • Book

    Summaries of key books with practical takeaways and links to original editions.

  • Case

    Step-by-step design walkthroughs for real systems with requirements and trade-offs.

  • Film

    Documentaries and interviews with context, timelines, and source links.

  • Original

    Original chapters on architecture approaches, patterns, and engineering practice.

Save materials to bookmarks

If a chapter is useful for revision, add it to bookmarks. Your saved materials list is always available in Settings.

Open bookmarks in settings

Knowledge graph: how to use it

Open the graph to see chapter relationships, discover adjacent topics quickly, and build a route from fundamentals to advanced concepts.

Open knowledge graph

How to choose a learning track

On the track page, choose your timeframe, expertise level, and background. The site builds a personalized route and highlights where to start.

Go to track selection

How to track progress

Enable progress tracking in settings to mark completed chapters and see how your learning route is moving forward.

Open progress settings

Now you're ready to level up your system design skills

Choose a track and start studying at your own pace.

Go to tracks

System Design Space

© 2026 Alexander Polomodov