A guided tour — everything Synapse can do
01 — The Library

Open a book, start reading.

The home library lists every book Synapse has — each one set like a publication you'd actually want to read, with rendered diagrams, interactive widgets and runnable code.

  • Re-read any time — no paywall, no ads
  • Pick up exactly where you left off
  • Yours to keep — 100% of the writing
01 / 04 — The Library
Read the blog

The books

synapse
Synapse Features

A guided tour of what Synapse can do: rendered diagrams (Mermaid and D2), clickable D2 walkthroughs, any code block openable in a full editor and run in a sandbox, step-by-step visualisations of that code, an interactive coding problem with a hidden test suite, architecture write-ups that live in the lesson beside the diagram, and a library of copy-and-adapt D2 templates — static and animated — for data structures, algorithms and system design.

5 chapters · 17 lessons · ~85 min
system-design
System Design from First Principles

A definitive system-design book that ramps from beginner to expert: DDIA-grade theory on an interview-ready spine, plus the production engineering behind real systems. 71 lessons across ten modules — foundations, data & distributed systems, infrastructure building blocks, named key technologies, patterns, fourteen end-to-end case studies with clickable C4 walkthroughs (closing with a capstone: the platform serving the book itself), production operations, and an interview playbook. Every claim sourced, every diagram rendered.

10 chapters · 72 lessons · ~1450 min
low-level-design
Low Level Design
8 chapters · 18 lessons · ~1200 min
computer-science
DSA

Data Structure & Algorithms Step by Step From Basics to Advanced.

7 chapters · 93 lessons · ~1400 min
general
General

Cross-cutting reference material that belongs to no single subject: the tooling around the platform, how it is set up, and what it has taught us.

1 chapter · 4 lessons · ~90 min
architecture
Synapse App From Scratch

How the platform you are reading was designed, built and is operated — architecture and low-level design drawn from the real code, with UML, the decision record and the prices each decision paid, the technology stack and what it cost, the git-to-production content pipeline and the in-app path that turns a reader's fix into a pull request, and a case study of the four-node homelab it runs on: measured latency, real failure modes, and the outage that taught it fault tolerance. Every diagram matches the source; every number was measured — including the ones that later proved an earlier chapter wrong.

5 chapters · 17 lessons · ~250 min