Image by simonov
When I had my gun cabinet made, I also asked the cabinetmakers to install this small bookshelf near my desk in my home office. I am not a very tidy person, though I wish I was, and when I am working one of the first contributors to a messy desktop is the superfluity of open reference books I normally have spread around. It has been my dream for a long time to have a small bookshelf above my desk where I can keep all my computer-related titles. Voilà! My dream has come true.
The lower shelf houses the "zoo," mostly O’Reilly titles about web development technologies such as Perl and PHP. These are references that I always have open whenever I am doing any coding (which I don’t do much of anymore, though I would like to get back into it again when things calm down at my day job). The middle shelf contains a handful of application manuals, including, alert viewers may notice, a twenty-year-old Turbo Basic manual. I keep this around, as well as the old Turbo Pascal book, because it is a good reference for a clean and simple structured programming language.
Unix and Linux related books are on the top shelf.
Computer history buffs may be interested in the contents of the black three-ring binder out of focus on the top of the bookshelf. It is full of Product Requirements Documents (PRDs) I worked on when I was at Cisco Systems, plus one or two examples of other Cisco PRDs. These doubtless constitute Cisco proprietary information I have no business keeping in my possession, but they are also fairly obsolete by now and I don’t think anyone should care. One of the PRDs in that binder is the first description of the ground-breaking Cisco 2500 router (project Cancun).