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

Topics

The ideas around the code

Cross-cutting notes, explained once and linked everywhere.

2 topicsLanguagesProgramming languages, from first script to deep internals.
Coming soonORMs & Database ToolsPrisma, Drizzle, and friends: modeling, migrations, and queries.
Coming soonFrameworksNotes on frameworks and the ideas they are built from.
Coming soonDatabasesHow data is stored, indexed, and retrieved.
Coming soonTools & DevOpsEditors, build tools, CI, and running systems in production.
Coming soonConcepts & IdeasCross-cutting concepts, explained once and linked everywhere.
Coming soonMigrationsNotes from moving real systems between stacks.
Browse all topics

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.