Review: We Have Always Lived in the Castle by Shirley Jackson
The prose and characters are decent, but not much happens in the plot, and the twist ending is fairly predictable. It’s an OK story, but nothing special, so I’m n...
Review: The Nature of Software Development by Ron Jeffries
Here’s a summary of this book:
Review: Trust Me, I'm Lying by Ryan Holiday
This book is scathing critique of blogs, news, fake news, the media, and how easily they can be—and are—manipulated. This might sound like a niche topic better le...
Review: Band of Brothers by Stephen E. Ambrose
This is one of those rare instances when the movie/TV adaptation is superior to the book. This book tells the remarkable tale of Easy Company during World War II,...
Review: Truth in Comedy: The Manual of Improvisation by Charna Halpern, Del Close, and Kim Howard Johnson
A hit-or-miss book that tries to teach improv. It contains some great insights about comedy, but the book itself is not at all funny; it has a few wonderful sugge...
Review: The Very Best of O. Henry by O. Henry
O. Henry stories are the literary equivalent of the one-liner joke. Short, witty, memorable, and with a clever twist at the end. This collection of O. Henry stori...
Review: A People's History of the United States by Howard Zinn
This is one of those books where a 5-star rating cannot adequately capture my impressions. I would argue that this book is deeply flawed, but still well-worth rea...
Review: Domain-Driven Design Distilled by Vaughn Vernon
I have not read other DDD books, so I grabbed this one as a quick intro to decide if I wanted to dive deeper. My conclusion: either DDD is a useless pile of nonse...
Review: Systems Performance: Enterprise and the Cloud by Brendan Gregg
This isn’t a book, so much as it is a reference manual or an appendix. It’s nearly 800 pages of dense, low-level discussions of performance issues related to the ...