books
A ramsham list of books I've read. GoodReads without the bullshit. I've read it if I've read every page.
In early 2021 I decided to sometimes add thoughts about the books.
2024
- Exploding the Phone by Phil Lapsley
- The Waste Lands (Dark Tower book 3) by Stephen King
- The Drawing of The Three (Dark Tower book 2) by Stephen King
- The Gunslinger (Dark Tower book 1) by Stephen King
2023
- ...and more that I need to add because I fell behind. Truth be told though, I went through a long period (probably 1.5 years+ where I couldn't really finish a book. I finished some but felt very little compulsion to finish any). It was sad. I was depressed. I'm doing better now. (me, 2024)
- The Making of the Atomic Bomb by Richard Rhodes
- Maybe You Should Talk to Someone by Lori Gottlieb
- Against the Gods by Peters L. Bernstein
- Thank You For Your Servitude by Mark Leibovich
2022
- The Everything Store by Brad Stone (in preparation for my AWS interview)
- Cracking the Amazon Interview by Misha Yurchenko
- Working Backwards by Colin Bryar, Bill Carr
- Laundry Love by Patric Richardson, Karin B. Miller
- Green Mars by Kim Stanley Robinson
- Red Mars by Kim Stanley Robinson
- Death's End by Cixin Liu
- The Dark Forest by Cixin Liu
- The Three Body Problem by Cixin Liu
- The Bomber Mafia by Malcolm Gladwell
- Getting Things Done by David Allen
- Too Big to Fail by Andrew Ross Sorkin
- The Big Short by Michael Lewis
- Liar's Poker by Michael Lewis
- The Last Mrs. Parrish by Liv Constantine
- The Information by James Gleick
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by Martin Kleppman
Read over Christmas break 2020 through most of January, 2021
It is hard to go beyond the "intermediate" level of a skill because the world contains so much beginner material and the rest appears so dense we can't even approach it.
This book meets a software developer in the intermediate stages of their technical (especially distributed systems) journey and fills in gaps that make everything so dense seem less scary, perhaps enabling them to approach more advanced material. I think Kleppman achieves this by keeping the material abstract. While he refers to specific tools throughout the book, his focus is on the ideas, motivations, and goals behind the tools. Most tools are mentioned in groups of other tools that address similar problems. I came away from the book feeling ready to analyze the next unfamiliar tool in terms of its ideas, motivations, and goals using familiar concepts.
Caveat: It's implicit in the title, but this book probably won't do anything for your understanding of hardcore number-crunching, except maybe round out your world view. It's also not a book for beginners. But even if you've used multiple relational SQL database systems, NoSQL databases, any distributed data store, or even if you've read about them a lot, even if you know tons of features of these products and know how to configure them, chances are that, unless you've had some kind of formal training, you have not been able to look at those tools from such fundamental points of view as Martin Kleppman shows his readers. Why are relational databases so popular? How have they evolved? How can we explain subtleties between their transaction models? What even is a transaction, fundamentally, and what is the idea's history? Why does AWS behave so differently than software of yore? Exactly what kinds of problems are the authors of my favorite complex software trying to solve, at bottom? This isn't really a technical manual type of book. It answers questions like "Big data is popular, but what the hell is it and why did anyone even come up with it?"
This book deals with big, fundamental concepts that are almost directly applicable to practical everyday software engineering. You'll read this, and while you won't know how to install or use some new software, you'll start seeing the book's ideas and patterns seemingly everywhere.
Books read before adding comments/mini-reviews in early 2021
- Little Brother by Corey Doctorow
- The Testaments by Margaret Atwood
- The City We Became by N. K. Jemisin
- My Struggle: Book 1 by Karl Ove Knausgaard
- It Came from Something Awful by Dale Beran
- Ararat by Christopher Golden
- The Southern Book Club's Guide to Slaying Vampires by Grady Hendrix
- White Fragility by Robin Diangelo
- UNIX: A History and a Memoir by Brian Kernighan
- Frankenstein by Mary Shelley
- 'Salem's Lot by Stephen King
- A Head Full of Ghosts by Paul Tremblay
- The Overstory by Richard Powers
- The Essential Woodworker by Robert Wearing
- The 7 1/2 Deaths of Evelyn Hardcastle by Stuart Turton
- The Death of Roger Ackroyd by Agatha Christie - July 24, 2019 through July 30, 2019
- Slöjd in Wood by Jögge Sundqvist
- Death of a Rainmaker: A Dust Bowl Mystery by Laurie Lowenstein - May 28, 2019 through June 5, 2019
- The Fact of a Body by Alexandria Marzano-Lesnevich - May 18, 2019 through May 27, 2019
Read sometime before starting this list
Obviously not comprehensive, but fun. I've tried to remember bad, good, and forgettable stuff.
Approximately 2019
- The Man Who Made Things Out of Trees by Rob Penn
- The Art of Joinery by Joseph Moxon (commentary by Christopher Schwarz, published by Lost Art Press, edited by Megan Fitzpatrick)
- The Cabin at the End of the World by Paul G. Tremblay
- In the Heart of the Sea by Nathaniel Philbrick
- What I Talk About When I Talk About Running by Haruki Murakami
- The Complete Manual of Woodworking: A Detailed Guide to Design, Techniques, and Tools for the Beginner and Expert Paperback by Albert Jackson, David Day
- The Rodale Book of Composting: Simple Methods to Improve Your Soil, Recycle Waste, Grow Healthier Plants, and Create an Earth-Friendly Garden
- Pet Semetary by Stephen King
- Annihilation by Jeff Vandermeer
- Authority by Jeff Vandermeer
- Old Ways of Working Wood by Alex Bealer
Approximately 2018
- Meddling Kids by Edgar Cantero
- Lovecraft Country by Matt Ruff
- The Old Man and the Sea by Ernest Hemingway
- To Kill a Mockingbird by Harper Lee
- The Alienist by Caleb Carr
- Good Clean Fun by Nick Offerman
- Why Read Moby Dick by Nathaniel Philbrick
- The Goldfinch by Donna Tartt
- Hansons Half-Marathon Method: Run Your Best Half-Marathon the Hansons Way by Humphrey Luke
- House of Leaves by Mark Z. Danielewski
Approximately 2017
- Moby Dick by Herman Melville
- The Troop by Nick Cutter
- Endurance: Shackleton's Incredible Voyage by Alfred Lansing
- Cell by Stephen King
- Eat Only When You're Hungry by Lindsay Hunter
- Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations by Nicole Forsgren PhD, Jez Humble, Gene Kim
- Making Work Visible by Dominica Degrandis
- The Goal: A Business Graphic Novel by Eliyahu M. Goldratt, adapted by Dwight Jon Zimmerman, Dean Motter
- The City & The City by China Miéville
- Kill All Normies: Online Culture Wars From 4chan and Tumblr to Trump and the Alt-Right by Angela Nagle
- The Phoenix Project by Gene Kim, Kevin Behr
- Runner's World Guide to Injury Prevention: How to Identify Problems, Speed Healing, and Run Pain-Free by Dagny Scott Barrios
- Marathon, All-New 4th Edition: The Ultimate Training Guide: Advice, Plans, and Programs for Half and Full Marathons by Hal Higdon
Approximately 2015
- Ready Player One by Ernest Cline
- Good Omens by Neil Gaiman & Terry Pratchett
- The Graveyard Book by Neil Gaiman
- The Lean Startup by Eric Ries
- FREE: The Future of Radical Price by Chris Anderson
- Outliers by Malcolm Gladwell
- Inferno by Dan Brown
- Several of the ASOIAF books
Approximately 2014
- All Your Worth: The Ultimate Lifetime Money Plan by Elizabeth Warren, Amelia Warren Tyagi
- The Two-Income Trap by Elizabeth Warren
- Yeast: The Practical Guide to Beer Fermentation by Chris White & Jamil Zainasheff
- Child of God by Cormac McCarthy
Approximately 2012
- Republic by Plato
Approximately 2011
- Parmenides by Plato
- Informal Logic: A Handbook for Critical Argumentation
Approximately 2010
- Candide by Voltaire
- The Road by Cormac McCarthy
- Bright Lights, Big City by Jay McInerney
- The Odyssey by Homer
- Utopia by Thomas More
- A Christmas Carol by Charles Dickens
- A Wrinkle in Time by Medeleine L'Engle
- The Consolations of Philosophy by Alain de Botton
- Burr by Gore Vidal
- Celia, A Slave by Melton A Mclaurin
Other formats
The lists above don't discriminate between audiobooks/ebooks/physical books.
Last updated: Tue 05 January 2021