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

What Synapse can do, then how it is built. Part 1 is a guided tour of the features: 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, a lab that traces any program you paste, an interactive coding problem with a hidden test suite, architecture write-ups that live beside the diagram, and a library of copy-and-adapt D2 templates. Part 2 is the deep dive: architecture and low-level design drawn from the real code, the decision record and the price each decision paid, the technology stack, the git-to-production content pipeline, and a case study of the four-node homelab it runs on — with measured latency, real failure modes, and the outage that taught it fault tolerance. Every diagram matches the source; every number was measured.

15 chapters · 53 lessons · ~350 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 · 26 lessons · ~1200 min
computer-science
DSA

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

7 chapters · 107 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