I just finished reading Hackers & Painters: Big Ideas From the Computer Age by Paul Graham. Paul Graham started Y Combinator, a well known startup Incubator. Y Combinator also hosts the Hacker News feed where like-minded hackers submit links to interesting things. I read Hacker News daily and have known about Paul Graham for a while. He occasionally posts essays or blogs. Hackers & Painters is a collection of his essays over the last several years.
The first half of the book is really good. The first Chapter is about Why Nerds Are Unpopular, which pretty much sets the tone for the rest of the book. The second half of the book reads more like a pitch for Lisp but still offers some useful tidbits about programmers and programming languages.
Overall, I really enjoyed the book. I actually charged through it in 3 days which is pretty fast for me to finish a book. In fact, it has inspired me to start blogging more in the hopes of putting some thoughts out there that others might find useful someday.