Course · 9 lessons ~13 hr Intermediate

Visual Thinking & Diagramming

Sketch a system on a whiteboard or napkin so a non-engineer can follow it. Make diagrams and charts that make the point instead of containing the point. Redraw two of your real artifacts publishably. A diagram is a compiled program: your sketch is the source, the viewer's understanding is the runtime, and bugs in the source are misreadings at runtime. Roam's six frames are the type system — pick the wrong type and it won't compile in the viewer's head. Tufte's data-ink ratio is dead-code elimination for charts. The cold-read test is the test suite: have a non-engineer run your diagram before you ship it to the README, the deck, or the design review. And the whiteboard is the REPL — fast feedback, low ceremony, exploratory by nature; the polished diagram in the doc is the production build of the thing you prototyped live.

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

Complete Up the Stack — Presenting to Leadership and Making the Technical Case first.

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

9 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.