recallweave

A little curiosity. A lasting connection.

Learn the links.
Keep the ideas.

Lessons to think through. Labs to experiment with. Tools to make the learning your own. Follow your curiosity across science, mathematics and computing.

Start in your browser. Keep what you learn with explicit downloads.

From a question to your own explanation

Make room for understanding.

Take the courses offline ↗

Science · Mathematics · Computing

Pick a thread to follow.

43 courses · 39 labs

Open a lab to explore an idea immediately. To study a course, download its JSON, open the learner, and choose the file under Bring your own lesson. Preview it, then select Start this deck. Worked guides open on GitHub.

43 of 43 courses

14 questions · 7 conceptsInteractive lab

Floating point: when stored coordinates change the answer

Binary representation · Spacing and ties · Range limits · Rounded arithmetic · Stored geometry · Coordinate choices · Sensitivity and scale

16 questions · 4 concepts

Causal order with Lamport and vector clocks

causal-order · lamport-clocks · vector-clocks · reading-concurrency

Study the course and work through its companion guide.

12 questions · 4 concepts

Membrane transport: direction, selectivity, and energy

Membrane selectivity · Passive transport · Osmosis · Active transport

Study the course and work through its companion guide.

12 questions · 4 concepts

Probability foundations: count, condition, and update

Sample spaces · Conditional probability · Independence · Bayes' rule

Study the course and work through its companion guide.

12 questions · 4 concepts

Reading data and evaluating evidence

Rates and denominators · Summaries and spread · Comparisons and context · Study design

Study the course and work through its companion guide.

12 questions · 4 concepts

Retries: one request, uncertain replies

Repeated state changes · Operation identity · Durable result records · Limits of retry guarantees

Study the course and work through its companion guide.