Learn / Notebooks
Study Notebooks
Study notebooks on the backend work that interviews and production both care about. Each one is built around a single question, because one question worked properly teaches more than a survey does. Written to be printed and written on.
- Notebooks
- 10
- Pages
- 867
- Editions
- Reading / Print / Tablet
- To read
- Sign in
Contents
10 notebooks
- 00StudyQuestion Bank179 pp253 prompts pulled from notebooks 01 to 09, answers at the back179 ppPrint · Tablet · Reading
- 01System DesignLarge-Scale Data Ingestion68 ppHow to accept, store, process and track multi-gigabyte jobs without losing them68 ppPrint · Tablet · Reading
- 02System DesignObject Storage86 ppWhy a file is not your application's data, and what to do about it86 ppPrint · Tablet · Reading
- 04StudyPostgres71 ppSchema, queries and indexes for people who have to keep the thing running71 ppPrint · Tablet · Reading
- 05StudyBackend Security55 ppWhere you made an assumption, and who is going to find it55 ppPrint · Tablet · Reading
- 06StudyScaling and Performance100 ppWhere the time actually goes, and how you know100 ppPrint · Tablet · Reading
- 07System DesignReal-Time Backends90 ppWhat it costs to let the server speak first90 ppPrint · Tablet · Reading
- 08System DesignREST API Design99 ppDesigning an interface for someone you will never meet99 ppPrint · Tablet · Reading
- 09System DesignDesign Principles42 ppSOLID, and the question underneath it42 ppPrint · Tablet · Reading
- 10System DesignCaching77 ppHow wrong you are willing to be, and for how long77 ppPrint · Tablet · Reading
How to get one
Sign in, open the notebook you want, and it stays open: every page, every edition, nothing withheld and no clock on it. The account is there so a download belongs to someone, not to charge you.
Three editions
- Reading.
- A4 portrait, no annotation margin. For reading on a screen.
- Print.
- A4 with a wide outer margin. Made to be printed and written on.
- Tablet.
- 16:9 landscape, fills a tablet screen. Vector text, so note apps draw it rather than rasterise it.
Read them with other people
The Discord is where the working notes go: what is being written next, corrections, and questions from whoever is reading the same notebook as you.