I also have a few for purely nostalgic value, representative of key moments in my past. Notably: the OpenGL Red Book and C++ The Complete Reference.
the first chapter will introduce you some usage of lisp. Rest of the book will introduce some programming concept. 1. Recursive (tail recursive!) 2. Abstraction 3. State and Concurrency (Lisp has concurrency! what a surprise!) 4. Streams (if you have read this, reactive programming will be piece of cake for you) 5. REPL (read eval print loop) 6. Logic Programming 7. A simple virtual machine 8. and lots more........these are what I remember for now
It will improve your knowledge on programming. WAY BETTER THAN THOSE BOOKS JUST TELL YOU HOW TO USE A SPECIFIC LANGUAGE.
- Microwave Transistor Amplifiers by Guillermo Gonzalez, which is a fantastic introduction and reference about high frequency circuit design
- The O'Reilly Linux Pocket guide, which has a cowboy on the cover and usually gets loaned to coworkers
Aside from that I've got a ton of sci-fi and high fantasy, but I'm slowly moving to a digital collection.
Then over time I just realised I could get pretty much anything non fiction related online, and stopped buying any more.
Might consider reading more novels in future though.