Aside from children's books like Don't Let the Pigeon Drive the Bus, it's rare for me to read a book quickly. I'm more of an ambler, which did me no good in high-school English. Anything over 50 pages and I'll get back to you in a week or more.
Programmers and non-programmers alike will love this book, written by Robin Sloan, an ex-Silicon Valley geek who took his techie knowledge and wrote Mr. Penumbra's 24-Hour Bookstore.
MP24HB is about a guy named Clay who also used to work at a Silicon Valley tech firm. After some dot-com-ish downsizing, Clay finds himself working at a peculiar, split personality bookstore. This is no Barnes & Noble.
This book has it all: Hadoop, Mechanical Turk, typography, the Googleplex, pirate fonts, cryptography, data-viz, knock-off Dungeons & Dragons. Oh, and attractive people making out. Mr. Sloan weaves all this together with aplomb. I highly recommend.