Foundations · 4 ground-up guides
A fast, ordered path through the basics
You should not need a thousand-page textbook to learn the basics of something. Once you really understand a subject, its backbone fits on a page or two — so these start small and get you there without cutting corners. Every guide has interactive notebooks that open in Google Colab.
A First Taste of Algorithms
The Computing & Machine Learning Foundation
An algorithm is just a recipe a computer follows, one step at a time. This book builds that idea up from scratch — how to count the steps a method…
32 chapters · 94 sections · 56k words
10 interactive labs, hosted here
Calculus I
The Mathematics Foundation
Single-variable calculus — the math of how things change and pile up — earned step by step. Sequences and limits (what “getting arbitrarily close”…
12 chapters · 65 sections · 47k words
12 interactive notebooks, hosted here
Numbers & Functions
The Mathematics Foundation
Where the numbers come from and what a function really is, built from scratch — why negatives, fractions and the irrationals had to be invented;…
8 chapters · 43 sections · 29k words
5 interactive notebooks, hosted here
Will you live to 120?
The Hundred-and-Twenty Question
Seven chapters on the science of living longer — and how to tell it from the hype. It names and works through the things you actually hear on…
10 chapters · 38 sections · 40k words
6 interactive notebooks, hosted here