A reading room for software

Understand real codebases, one diagram at a time.

learn collects slow, careful notes on real projects — plus the topics and books around them. Read the docs, see the diagrams, watch the flows.

ProjectsTopicsBookslearn

Projects

Real codebases, documented end to end

One live project today; more systems joining the shelf.

Live

Excalidraw

A collaborative drawing workspace, documented folder by folder.

  • Next.js
  • TypeScript
  • WebSocket
  • Redis
  • Postgres

Read the docs

Coming soon

Next system

A second codebase, documented the same way.

Coming soon

More systems

Real projects worth reading closely.

Topics

The ideas around the code

Cross-cutting notes, explained once and linked everywhere.

Coming soon

Languages

Notes on programming languages.

Coming soon

Frameworks

Notes on frameworks and their ideas.

Coming soon

Concepts and ideas

Cross-cutting concepts, explained once.

Coming soon

Migrations

Notes from moving real systems.

Books

Long-form notes

Slow reading for ideas that deserve more than a page.

Coming soon

Book notes

Long-form notes. Titles announced here first.