Recommended holiday reading for programmers

As many of us go on vacation for the holidays, I thought I’d send you all off with some recommendations of the things that, after a couple decades of writing software, I have continued to profitably revisit over the years. None of these are very long. Some are very short but require a lot of contemplation (think of them as koans or sufi tales).