I enjoy reading well-written books on technical topics in my spare time but when reading for fun I prefer lighter and wittier text than the standard school textbooks tend to be (but of course classical textbooks are a great resource for learning and I use them a lot when studying). I have gathered a list of my favorite tech or mind-enhancing books that I have read the past year. Enjoy:
C.O.D.E – The Hidden Language of Computer and Software, by Charles Petzold.