Checkpoint live-programming essay.