Course · 10 lessons ~18 hr Intermediate

Establishing Shared Context — How to Actually Get on the Same Page

Open every meeting, RFC, or hard conversation with a protocol that makes shared understanding real — not assumed. Detect divergence in the first ten minutes instead of the last ten. Run conversations other people quietly thank you for. This is literally distributed consensus. Two-phase commit, Paxos, Raft — all exist because systems cannot trust that participants share state without an explicit protocol. Humans need the same. The ladder of inference is the divergent log each node appends privately. The playback is the commit phase — everyone agrees on the final value before the transaction concludes. The pre-read is log replication before the vote. The recovery protocol is conflict resolution after a partition. And a meeting without the protocol is a database without an explicit isolation level: it looks like it's producing consistent state while two transactions quietly clobber each other's writes, and the cost only appears in the wreckage afterward. Set the isolation level before work begins. It isn't paranoia; it's how grown-up systems behave under load.

reading · we frame, you read MIT or the canonical taught · we author, no canonical fits ↺ spirals back to earlier lessons
Course locked

Complete Synchronous — Meetings, 1:1s, Standups, and the Introvert Toolkit first.

This course unlocks once you've finished its prerequisite. Open prerequisite →

10 lessons. Read in order; spiral back when you need to. By the end you'll have used the core ideas twice — once on the abstract, once on something you'll meet at work next week.