Interactive essays on the machinery of software. The method is interactive experimentation: every figure lets you change an input, test an assumption, and watch what follows. The articles work best when you play with all of them.