What I read in 2019

books
lists
Published

December 31, 2019

Modified

January 10, 2024

I managed to read 36 books in 2019 - slightly off my target of 40, but not bad considering extenuating circumstances. For full disclosure, the total of 36 does include 5 ‘Audible Originals’ that are shorter than a typical book - and in some cases, a bit of a stretch to be called a book. On the other hand the longest book I ‘read’ - Cryptonomicon - was a whopping 1,139 pages / 42 hrs and 44 minutes listening time! The vast majority were audiobooks, but I have started reading physical books again rather than just e-books.

Favorite non-fiction books that I read in 2019: The Half Has Never Been Told by Edward R. Baptist was an eye-opening account of slavery in the period between Independence and the Civil War. He shows in detail how capitalism and profit drove the slave trade, the systematic torture that produced ever increasing cotton yields and how US and European banks created financial instruments with slaves as the underlying collateral.

Educated by Tara Westover deservedly made a lot of ‘Best of 2018’ book lists. It is a gripping and at times difficult-to-read memoir of a girl growing up in a survivalist Mormon family. Difficult because many of her experiences growing up are so harrowing. How she went from being (barely) home-schooled on an Idaho mountain-side to studying in Cambridge and Harvard is worth every minute you spend reading it.

I loved Algorithms to Live By by Brian Christian and Tom Griffiths, especially as a software developer who studied Electrical Engineering rather than Computer Science and have never really got the grounding in Algorithms that CS majors have. This is in no way a dry text book but an enjoyable tour through different categories of algorithms and how they have relevance in every day life outside of a computer program.

Thinking in Systems: A Primer by Donnella Meadows was originally published in 2008 and was a Farnam Street blog recommendation. It’s starts off with the basics of systems’ modelling and feedback mechanisms. Again not a textbook, but an easy to read introduction to systems analysis and how to apply to it to real-world problems. Even though modeling feedback control systems was something I had done back in university, I still found this a valuable read.

Rebooting AI by Gary Marcus and Ernest Davis is a useful counterbalance to the current hyperbole around AI. The authors make a convincing argument that current machine learning methods, including deep learning, are not sufficient to achieve anything like true Artificial General Intelligence. What’s not so clear is what, if anything, will get us there - the authors argue for a renewed focus on understanding human cognition with a hybrid of current machine learning with symbolic inference based on knowledge-bases being the way forward.

I approached Malcom Gladwell’s Talking To Strangers with some trepidation. He is a great storyteller and his books are always a pleasure to read, but the premise or theory underlying some of his previous books (e.g. Blink or Outliers) has often turned out to be somewhat flawed. His latest book doesn’t seem to have a (to my mind at least) controversial underlying theory, so hopefully will stand the test of time better. As an aside, this book seems to be an exception to the general rule that authors shouldn’t narrate their own books and in fact makes great use of the audiobook format, using actual recordings of interviews wherever possible.

Michael Lewis is another great storyteller, and when I finally got around to listening to The Undoing Project I wasn’t disappointed. Maybe I’ll make another attempt at finishing Daniel Kahneman’s Thinking, Fast and Slow in 2020!

Favorite fiction books that I read in 2019: In non-fiction, I really liked Recursion by Blake Crouch - I’m a sucker for anything time-travel related and this story was very well done I thought. I discovered Dervla McTiernan and her detective novels, The Ruin and The Scholar set in my hometown of Galway - she’s no Tana French, but writing is decent enough and the setting makes them compelling, at least for me. Continuing the Irish theme, A Keeper and Holding by Graham Norton were enjoyable. The premise of Redshirts by John Scalzi was very clever and enough to keep me interested through some strangely stilted language. I recommend Righteous and Wrecked by Joe Ide for fans of detective novels and, of course, Michael Connelly (The Night Fire) never fails to please

In it’s own category… I guess that strictly speaking it’s in the fiction category, but The Unicorn Project by Gene Kim is a compelling read for anyone working in software development, especially in an enterprise environment. The follow-up to the brilliant The Phoenix Project, the Unicorn Project is actually set during the same period as the earlier book and gives the Dev side of the DevOps, whereas the Phoenix Project’s viewpoint was more the Ops side.

Full book list

# Book Title Author Type Genre
Loading ITables v2.2.4 from the init_notebook_mode cell... (need help?)
Figure 1: All the books I read in 2019

Pie Charts