Rob Sutherland’s Musings on Life, Code, and Anything Else

Books Worth Sharing

I try to read a lot. Sometimes I do. Here's a list of books I've read in no actual order. There may be affiliate links to purchase a copy and a link to any notes or other information I wanted to capture or share.

The list below is not an exhaustive list of reading, but it captures books that I enjoyed or made me think. Eventually, I'll move my paper or other notes here.

Quotes, Passages, and Reminders

I've been using Readwise since mid-2021 to remind me of quotes and passages from books, articles, and emails I've read. I recently started sharing some of those quotes and my thoughts on them here.

Sutherland Library

Feel free to peruse the list of books in the Sutherland Library. The topics are broad and varied. Having more books makes me want to read more (1,300 and counting). I'm always looking to add to our collection. [Amazon], [Thrift Books], [Better World Book], others, and local thrift and used book stores.

In Progress

I usually have a few books going at a time. I switch from topic to topic and style to style to keep me engaged and thinking.

I'm slowly reading through these:

Completed in 2022

Below is a list of books completed in 2022. They are listed in order of completion.

  1. Every Day Matters, Brandon D. Crowe
  2. Introduction to Mathematical Thinking, Keith Devlin
  3. All of Grace, Charles Spurgeon
  4. Structured Programming, O.J. Dahl, E.W. Dijkstra, & C.A.R. Hoare
  5. So Good They Can't Ignore You, Cal Newport (audio)
  6. Get to the Point, Joel Schwartzberg (audio)
  7. The Icarus Deception, Seth Godwin (audio)
  8. The Hero Code, Admiral William H McRaven (audio)
  9. Good Math, Mark C Chu-Carroll
  10. Problem Solving 101, Ken Watanabe
  11. The Apostoles' Creed, Ben Myers
  12. God and Man at Yale, William F. Buckley Jr. (audio)
  13. A Simple Way to Pray Martin Luther
  14. Break Shot: My First 21 Years James Taylor (audio)
  15. The Secret Footballer's Guide to the Modern Game, The Secret Footballer (audio)
  16. Divided Nation: Cultures in Chaos & a Conflicted Church, Ken Ham
  17. Demolishing Supposed Bible Contradictions (Volume 1), Ken Ham (editor)
  18. Demolishing Supposed Bible Contradictions (Volume 2), Ken Ham, Bodie Hodge, & Tim Chaffey (editors)
  19. Replacing Darwin Made Simple, Nathaniel T. Jeanson, PhD
  20. Metadata, Jeffrey Pomerantz
  21. Frankenstein, Mary Shelley
  22. The Call of the Wild, Jack London (audio)
  23. How to Lead When You Are Not In Charge, Clay Scroggins (audio)
  24. The 5 Elements of Effective Thinking, Edward B. Burger and Michael Starbird
  25. The Carpenter, John Gordon
  26. Annotation, Remi Kalir; Antero Garcia
  27. Zonal Marking, Michael W Cox (audio)
  28. Hiding in the Light, Rifqa Bary
  29. Luke: The Gospel of Amazement, Michael Card
  30. The Captain Class, Sam Walker (audio)
  31. Algorithms + Data Structures = Programs, Niklaus Wirth
  32. How to Win: Lessons from the Premier League, The Secret Footballer (audio)
  33. Reflections on the Psalms, C.S. Lewis (audio)
  34. Don't Teach Coding (until you read this book), Stephen R Foters, PhD; Lindsey D. Handley, PhD
  35. Pagan Christianity?, Frank Viola; George Barna
  36. Alan Turing David Boyle (audio)
  37. Atomic Habits James Clear (audio)
  38. ...

Completed in 2021

Below is an alphabetical list of books that I tracked completion in 2021. This is a mostly complete list of my 2021 reading.

  1. A Grief Observed, C S Lewis (Audiobook)
  2. A Severe Mercy, Sheldon Vanauken
  3. A Technique for Producing Ideas, James Webb Young
  4. A Wrinkle in Time, Madeleine L'Engle
  5. Alice's Adventures in Wonderland, Lewis Carrol
  6. An Illustrated Guide to Linear Programming, Saul I Gass
  7. Animal Farm, George Orwell
  8. Basics for Believers, D A Carson
  9. Beginner's Mind, Yo-Yo Ma (Audiobook)
  10. Brave New World, Aldous Huxley
  11. Create vs. Copy, Ken Wytsma
  12. Coach Wooden's Pyramid of Success, John Wooden, Jay Carry
  13. Computer Organization and Design (5th Ed)
  14. Finding Chika, Mitch Albom
  15. Finish, Jon Acuff
  16. Gathering Blue, Lois Lowry
  17. Gutenberg il Geek, Jeff Jarvis (Audiobook)
  18. How to Fly a Hourse, Kevin Ashton
  19. How to Ruin Your Life by 30, Steve Farrar
  20. Humble Pi: When Math Goes Wrong in the Real World, Matt Parker (Audiobook)
  21. if, Mark Batterson
  22. Journey to the Cross, Will Walker, Kendal Haug
  23. Last Words, Robert J Nash
  24. Letters to the Church, Francis Chan
  25. Listening for Lions, Gloria Whelan
  26. Make Your Bed, William H McRaven (Audiobook)
  27. Make Your Bed, William H McRaven
  28. Mental Models: 30 Thinking Tools that Separate the Average from the Exceptional, Peter Hollins (Audiobook)
  29. Messenger, Lois Lowry
  30. Orbiting the Giant Hairball, Gordon MacKenzie
  31. Principles of Program Design, Jackson
  32. Quiet Leadership, Carlo Ancelotti (Audiobook)
  33. Quiet Leadership, David Rock
  34. Raising Men Not Boys, Mike Fabarez
  35. Searching for Christmans, J D Greear
  36. Scribling in the Sand, Michael Card
  37. Seeing Christ in All of Scripture: Hermeneutics at Westminster Theological Seminary, Poythress, Duguid, Beale, Gaffin
  38. Seven Kinds of People You Find in Bookshops, Shaun Bythell (Audiobook)
  39. Sherlock Holmes: Beyond the Elementary, James Krasner
  40. Software Tools, Kerringhan, Plauger
  41. Son, Lois Lowry
  42. Soundtracks, Jon Acuff
  43. The Coffee Bean, Jon Gordon
  44. The Dip, Seth Godin
  45. The Field Guide to Understanding "Human Error", Sidney Dekker
  46. The Giver, Lois Lowry
  47. The Life of the Church, Joe Thorn
  48. The Lord's Prayer, Wesley Hill
  49. The Minuteman, Greg Donahue (Audiobook)
  50. The Motive, Patrick M Lencioni (Audiobook)
  51. The Practice of the Presence of God, Brother Lawrence
  52. The Signature of Jesus, Brennan Manning
  53. The Walk, Michael Card
  54. The Way of the Shepherd, Dr. Keven Leman and Bill Pentax
  55. We are all Weird, Seth Godin
  56. Why We Make Things and Why It Matters: The Education of a Craftsman, Peter Korn
  57. Your Future Self Will Thank You, Drew Dyck

Completed 2020

Below is an alphabetical list of books that I tracked completion in 2020. This was the first year that I started keeping track of what I was reading.

  1. Age of Crowns, Kori De Leon
  2. Beautiful Boy, David Sheff
  3. 97 Things Every Programmer Should Know, Kevlin Henney
  4. Classical Christian Education, Classical Conversations
  5. David and Goliath, Malcolm Gladwell (Audiobook)
  6. Eat That Frog!, Brian Tracy
  7. Die Empty, Todd Henry
  8. Facts and Fallacies of Software Engineering, Robert L Glass
  9. Free to Focus, Michael Hyatt
  10. Get Weird, CJ Casciotta
  11. Great at Work, Morten Hansen
  12. Home Grown, Tina Houser
  13. Just Do Something, Kevin DeYoung
  14. Leaders Eat Last, Simon Sinek (Audiobook)
  15. Love Your Work, Robert Dickie
  16. Old Man and the Sea, Ernest Hemmingway
  17. Parenting, Paul David Tripp (Audiobook)
  18. Parents Rising, Arlene Pellicane
  19. Paul and His Team, Ryan Lokkesome
  20. Poke the Box, Seth Godin
  21. Reading Romans with Luther, R J Grunewald
  22. Running Lean, Ash Maurya
  23. Shop Class as Soulcraft, Matthew B Crawford (Audiobook)
  24. Sir Gawain and the Green Knight, Simon Armitage
  25. Smart Thinking, Art Markman
  26. Start with Why, Simon Sinek (Audiobook)
  27. The 12 Week Year, Brian P Moran
  28. The Core, Leigh A. Bortins
  29. The Elements of Programming Style, Brian Kernighan (one of my favorite books on programming)
  30. The Garden, Jon Gordon
  31. The Great ScrumMaster, Zuzana Sochava
  32. The Long Tail, Chris Anderson
  33. The Magicians Elephant, Kate DiCamillo
  34. The Meaning of Marriage, Timothy Keller (this is an incredible book. Timothy Keller is one of my favorite authors.
  35. The Power of Habit, Charles Duhigg
  36. The Practice of Programming, Brian W Kernighan
  37. The Professional Product Owner, Don McGreal and Ralph Jocham
  38. The Pursuit of God, A W Tozer (Audiobook)
  39. Thinking, Fast and Slow, Daniel Kahneman
  40. Ways of Seeing, John Berger
  41. Zero, Charles Seife