302 Exercises: The Whiteboard and the Shared Tree
Setup
- Attendees work in pairs or trios, each person acting as one node with a terminal of their own. Working alone, run both nodes from two terminals.
- Git, and a scratch directory you can delete afterwards. Every exercise runs in a throwaway repository, never in a real project.
- Intent 3.2.3 or later, for Exercises 1 to 3 and the first two stretch goals.
- A shell. The examples use zsh, the shell the course's evidence comes from.
Exercise 1: Register Two Nodes (15 minutes)