Like the original Joel on Software, this book is a collection of articles that Joel Spolsky has posted on his website in the past 10 years. And like the original, it's loosely organized into parts, but there's no overarching narrative. Unlike the original, the articles are fascinating up to the last word, and I was genuinely surprised when I reached the last page. It left me wanting more.
Joel is an amazing writing about software development: programming itself, management, and the entire product lifecycle. His books are the new Mythical Man Month, but way more fun to read, way more comprehensive, and without any of the boring stuff that only pertains to writing operating systems in the 1960s. He covers programming, design, managing, hiring, pricing, customer service--everything a software company needs to succeed and thrive. And his writing is so good, even though you can find every word of this book on his website for free, you'll still want to buy this book and carry it with you and read it again and again as a moderm software development bible.