A slight decline in reading (largely audiobooks, with a few dead-tree and digital books thrown in for measure) due to some changes in my podcast load and increased time simply listening to music — or nothing at all. Another year of a number of re-reads, seeking some comfort in the familiar and excursions into unfamiliar literary territory including my yearly attempt at something Russian — Anna Karenina by Leo Tolstoy was a real slog for me to get through, but I did finish it.
- The Pragmatic Programmer: 20th Anniversary Edition: Your Journey to Mastery by David Thomas and Andrew Hunt : January 01, 2021
- Into Thin Air by Jon Krakauer : January 05, 2021
- In the Black: My Life by B. Denham Jolly : January 08, 2021
- Chernobyl 01:23:40: The Incredible True Story of the World’s Worst Nuclear Disaster by Andrew Leatherbarrow : January 12, 2021
- The Queen’s Gambit by Walter Tevis : January 16, 2021
- The Dark Forest (The Three-Body Problem Series, Book 2) by Cixin Liu
- Seven Truths by Tanya Talaga : February 01, 2021
- Black Holes, Tides, and Curved Spacetime by Benjamin Schumacher : February 03, 2021
- They Call Me George: The Untold Story of Black Train Porters and the Birth of Modern Canada by Cecil Foster : February 08, 2021
- Death’s End (The Three-Body Problem Series, Book 3) by Cixin Liu : February 15, 2021
- Redshirts: A Novel with Three Codas by John Scalzi : February 27, 2021
- The Mountains Sing by Nguyễn Phan Quế Mai : March 01, 2021
- All These Worlds: Bobiverse, Book 3 by Dennis E. Taylor : March 4, 2021
- The Tea Rose by Jennifer Donnelly : March 6, 2021
- Gathering Moss: A Natural and Cultural History of Mosses by Robin Wall Kimmerer : March 18, 2021
- The Invincible by Stanislaw Lem : March 22, 2021
- Red Storm Rising by Tom Clancy : March 27, 2021
- A Beginner’s Guide to the Stock Market: Everything You Need to Start Making Money Today by Matthew R. Kratter : April 04, 2021
- NPC by Jeremy Robinson : April 04, 2021
- Whatever You Do, Don’t Run: True Tales of a Botswana Safari Guide by Peter Allison : April 07, 2021
- The Fault in Our Stars by John Green : April 12, 2021
- The Introvert’s Edge: How the Quiet and Shy Can Outsell Anyone by Matthew Pollard : April 14, 2021
- Getting to Yes: Negotiating Agreement Without Giving In by Roger Fisher & William Ury : April 15, 2021
- Your Inner Critic Is a Big Jerk: And Other Truths About Being Creative by Danielle Krysa : April 19, 2021
- The Zombie Survival Guide: Complete Protection from the Living Dead by Max Brooks : April 20, 2021
- World War Z: An Oral History of the Zombie War by Max Brooks : April 24, 2021
- Without Remorse by Tom Clancy : April 25, 2021
- Juno Beach: Canada’s D-Day Victory: June 6, 1944 by Mark Zuehlke : May 01, 2021
- How to Be an Imperfectionist: The New Way to Self-Acceptance, Fearless Living, and Freedom from Perfectionism by Stephen Guise : May 06, 2021
- Project Hail Mary by Andy Weir : May 09, 2021
- The Art of War by Sun Tzu : May 10, 2021
- The Assault on Reason: Our Information Ecosystem, from the Age of Print to the Age of Trump – 2017 Edition by Al Gore : May 11, 2021
- It by Stephen King : May 15, 2021
- The Martian by Andy Weir : May 28, 2021
- Artemis by Andy Weir : May 29, 2021
- My Mother Was Nuts, A Memoir by Penny Marshall : May 30, 2021
- At The Mountains of Madness by H. P. Lovecraft : June 2, 2021
- Of Dice And Men, The Story of Dungeons & Dragons and the People Who Play It by David M. Ewalt : June 11, 2021
- The Collapsing Empire: The Interdependency, Book 1 by John Scalzi : June 21, 2021
- The Consuming Fire: The Interdependency, Book 2 by John Scalzi : June 23, 2021
- The Last Emperox: The Interdependency, Book 3 by John Scalzi : June 24, 2021
- Case of the Missing Marquess: An Enola Holmes Mystery by Nancy Springer : June 25, 2021
- The Amityville Horror by Jay Anson : June 26, 2021
- Hey Nostradamus! by Douglas Coupland : June 28, 2021
- The Sandman by Neil Gaiman : June 30, 2021
- The Hellbound Heart by Clive Barker : July 5, 2021
- The Caves of Steel by Isaac Asimov : July 6, 2021
- The Naked Sun by Isaac Asimov : July 10, 2021
- The Robots of Dawn by Isaac Asimov : July 12, 2021
- Infinite by Jeremy Robinson : July 16, 2021
- The End of Eternity by Isaac Asimov ; July 19, 2021
- Devolution : A Firsthand Account of the Rainier Sasquatch Massacre by Max Brooks : July 23, 2021
- All Gifts, Bestowed by by Joshua Gayou : July 26, 2021
- Provenance by Ann Leckie : August 2, 2021
- Planetfall by Emma Newman : August 7, 2021
- Cosmos : Possible Worlds by Ann Druyan : August 10, 2021
- Dune by Frank Herbert : August 20, 2021
- Click Here to Kill Everybody by Bruce Schneier : August 23, 2021
- Misreading Scripture with Western Eyes: Removing Cultural Blinders to Better Understand the Bible by Brandon J. O’Brien & E. Randolph Richards : August 31, 2021
- Sherlock Holmes by Arthur Conan Doyle (introductions & narration by Stephen Fry) : September 4, 2021
- Striking Thoughts: Bruce Lee’s Wisdom for Daily Living by Bruce Lee : September 29, 2021
- Robopocalypse: A Novel by Daniel H. Wilson : October 5, 2021
- The Stand-In by Lily Chu : October 10, 2021
- Yours Cruelly, Elvira: Memoirs of the Mistress of the Dark by Cassandra Peterson : October 12, 2021
- Anna Karenina by Leo Tolstoy : October 18
- Letters to My Lover From Behind Asylum Walls by Robin Sinclair : October 19, 2021
- The Cave by Ksenia Murray : October 21, 2021
- Command Line Kung Fu by Jason Cannon : October 24, 2021
- Project Hail Mary by Andy Weir : November 15, 2021
- Ikigai: The Japanese Secret to a Long and Happy Life by Héctor García & Francesc Miralles : November 16
- We Are Legion (We Are Bob): Bobiverse, Book 1 by Dennis E. Taylor : November 18, 2021
- The Toilet Paper Entrepreneur: The Tell-it-Like-it-is Guide to Cleaning Up in Business, Even if You Are at the End of Your Roll by Mike Michalowicz : November 19, 2021
- The Autobiography of Kathryn Janeway: The History of the Captain Who Went Further Than Any Had Before by Una McCormack : November 21, 2021
- The Peloponnesian War by Kenneth W. Harl : November 22, 2021
- Wolves and Werewolves in History and Popular Culture by Shannon Scott : November 29, 2021
- Zero Day Code: End of Days, Book 1 by John Birmingham : November 30, 2021
- Shell Scripting by Jason Cannon : December 4, 2021
- For We Are Many: Bobiverse, Book 2 by Dennis E. Taylor : December 5, 2021
- All These Worlds: Bobiverse, Book 3 by Dennis E. Taylor : December 6, 2021
- Heaven’s River: Bobiverse, Book 4 by Dennis E. Taylor : December 7, 2021
- The Final Girl Support Group by Grady Hendrix : December 8, 2021
- Anathem by Neal Stephenson : December 15, 2021
- Python Programming for Beginners by Jason Cannon : December 25, 2021
- A Change of Plans: A Short Story by Dennis E. Taylor : December 29, 2021
- The Guilty by James Patterson & Duane Swierczynski : December 30, 2021