This is a list of books I've read, starting in summer of 2009. The date listed is when I completed the book, and only books or sections of books that I've completed make it on this list.
2020
- 2020-11-10: The News: A User's Manual by Alain de Botton
- 2020-10-30: Subprime Attention Crisis by Tim Hwang
- 2020-10-28: How to Be an Antiracist by Ibram X. Kendi
- 2020-10-16: How to Do Nothing by Jenny Odell
- 2020-09-06: Just Giving by Rob Reich
- 2020-08-22: The Answer Is ...: Reflections on my Life by Alex Trebek
- 2020-06-06: A Darker Shade of Magic by V. E. Schwab
- 2020-06-01: Son by Lois Lowry
- 2020-05-30: Messenger by Lois Lowry
- 2020-05-23: Gathering Blue by Lois Lowry
- 2020-03-22: They Don't Represent Us: Reclaiming Our Democracy by Lawrence Lessig
- 2020-02-16: Hillbilly Elegy: A Memoir of a Family and Culture in Crisis by J. D. Vance
- 2020-01-03: Daring Greatly by Brené Brown
2019
- 2019-10-17: Stoner by John Williams
- 2019-08-30: Home Service Millionaire by Tommy Mello
- 2019-08-19: The Truths We Hold: An American Journey by Kamala Harris
- 2019-07-27: A Fighting Chance by Elizabeth Warren
- 2019-06-02: Native Son by Richard Wright
- 2019-04-14: Bad Blood: Secrets and Lies in a Silicon Valley Startup by John Carreyrou
- 2019-04-05: The Digital Doctor: Hope, Hype, and Harm at the Dawn of Medicine's Computer Age by Robert Wachter
- 2019-02-20: The Golden Notebook by Doris Lessing
2018
- 2018-12-12: It Doesn't Have to Be Crazy at Work by Jason Fried and David Heinemeier Hansson
- 2018-12-02: Semantic Web for the Working Ontologist (Second Edition) by Dean Allemang and Jim Hendler
- 2018-11-20: The Fifth Child by Doris Lessing
- 2018-11-05: Calypso by David Sedaris
- 2018-08-29: All the Light We Cannot See by Anthony Doerr
- 2018-06-05: A Philosophy of Software Design by John Ousterhout
- 2018-04-20: The Remains of the Day by Kazuo Ishiguro
- 2018-01-22: Buddha: A Very Short Introduction by Michael Carrithers
2017
- 2017-10-15: The Sun Also Rises by Ernest Hemingway
- 2017-08-27: The Rust Programming Language (Second Edition) by Steve Klabnik and Carol Nichols, with contributions from the Rust Community
- 2017-05-07: The Curious Incident of the Dog in the Night-Time by Mark Haddon
- 2017-04-14: Of Mice and Men by John Steinbeck
- 2017-02-10: Moonwalking with Einstein by Joshua Foer
- 2017-01-02: The Sirens of Titan by Kurt Vonnegut, Jr.
2016
- 2016-12-11: Just Mercy: A Story of Justice and Redemption by Bryan Stevenson
- 2016-11-21: Holidays on Ice by David Sedaris
- 2016-10-28: ZooKeeper: Distributed Process Coordination by Benjamin Reed and Flavio Junqueira
- 2016-08-25: Cumulus by Eliot Peper
- 2016-04-16: Breakfast at Tiffany's and Three Stories by Truman Capote
- 2016-03-14: The Everything Store by Brad Stone
- 2016-01-24: In Cold Blood by Truman Capote
- 2016-01-19: Me Talk Pretty One Day by David Sedaris
2015
- 2015-12-20: Selfish, Shallow, and Self-Absorbed by Meghan Daum
- 2015-04-12: Hacker, Hoaxer, Whistleblower, Spy by Gabriella Coleman
- 2015-03-08: How to Fail at Almost Everything and Still Win Big by Scott Adams
- 2015-01-15: No Place to Hide by Glenn Greenwald
2014
- 2014-11-17: Let's Explore Diabetes with Owls by David Sedaris
- 2014-10-05: Good Omens by Terry Pratchett and Neil Gaiman
- 2014-09-20: The Giver by Lois Lowry
- 2014-09-19: The Solitude of Prime Numbers by Paolo Giordano
- 2014-09-17: Conservative Christian Homeschooling in the United States: Is it Producing Good Citizens? by Jennifer L. Wolochow
- 2014-09-04: Jennifer Government by Max Barry
- 2014-08-04: Coding Freedom by Gabriella Coleman
- 2014-06-12: City Dog, Country Frog by Mo Willems
- 2014-06-10: Lean In by Sheryl Sandberg
- 2014-05-25: A Heartbreaking Work of Staggering Genius by Dave Eggers
- 2014-05-17: Old Man's War by John Scalzi
- 2014-04-13: The Circle by Dave Eggers
- 2014-02-25: The Ghost Brigades by John Scalzi
- 2014-01-20: Sock by Penn Jillette
- 2014-01-10: The Road by Cormac McCarthy
2013
- 2013-12-29: River Town: Two Years on the Yangtze by Peter Hessler
- 2013-11-19: To Live by Yu Hua
- 2013-11-10: Little Brother by Cory Doctorow
- 2013-09-25: Disgrace by J. M. Coetzee
- 2013-09-14: The Fountainhead by Ayn Rand
- 2013-07-03: Le$terland: The Corruption of Congress and How To End It by Lawrence Lessig
- 2013-07-02: Free Culture by Lawrence Lessig
- 2013-05-24: Effective JavaScript by David Herman
2012
- 2012-12-31: The Emperor of All Maladies: A Biography of Cancer by Siddhartha Mukherjee
- 2012-11-20: Nine Stories by J. D. Salinger
- 2012-09-29: The Age of Miracles by Karen Thompson Walker
- 2012-07-01: Fahrenheit 451 by Ray Bradbury
- 2012-02-26: How to Castrate a Bull by Dave Hitz
- 2012-02-13: Using Virtual Machines in Modern Computing Environments with Limited Architectural Support by Edouard Bugnion
2011
- 2011-12-22: Polio: An American Story by David M. Oshinsky
- 2011-11-25: Nineteen Eighty-Four by George Orwell
- 2011-07-18: Brave New World by Aldous Huxley
- 2011-07-10: The Trial by Franz Kafka
- 2011-05-04: Learn You a Haskell for Great Good! by Miran Lipovača
2010
- 2010-12-10: The Time Machine by H. G. Wells
- 2010-12-05: The Catcher in the Rye by J. D. Salinger
- 2010-11-28: The Tipping Point by Malcolm Gladwell
- 2010-10-30: The Golden Compass (Northern Lights) by Philip Pullman
- 2010-09-05: The Curious Incident of the Dog in the Night-Time by Mark Haddon
- 2010-08-31: The Immortal Life of Henrietta Lacks by Rebecca Skloot
- Some updates may have been lost here
- 2010-05-27: The God Delusion by Richard Dawkins
- 2010-03-18: The Memoirs of Sherlock Holmes by Arthur Conan Doyle
- 2010-02-12: Just a Geek by Wil Wheaton
- 2010-02-01: The Adventures of Sherlock Holmes by Arthur Conan Doyle
- 2010-01-21: Adventures of Huckleberry Finn by Mark Twain
- 2010-01-15: The Adventures of Tom Sawyer by Mark Twain
2009
- 2009-12-21: A Man Without a Country by Kurt Vonnegut
- 2009-12-15: Through the Looking-Glass, and What Alice Found There by Lewis Carroll
- 2009-12-06: Alice's Adventures in Wonderland by Lewis Carroll
- 2009-10-19: Introduction to Automata Theory, Languages, and Computation (2nd ed) by John E. Hopcroft, Rajeev Motwani, and Jeffrey D. Ullman
- 2009-10-05: Kafka on the Shore by Haruki Murakami
- 2009-10-01: Computer Networking: A Top-Down Approach (4th ed; ch1-6) by James F. Kurose and Keith W. Ross
- 2009-09-18: The Hitchhiker's Guide to the Galaxy by Douglas Adams
- 2009-09-17: Database Systems: The Complete Book (2nd ed; ch1-12) by Hector Garcia-Molina, Jeff Ullman, and Jennifer Widom
- 2009-07-30: Programming Ruby (2nd ed; pt1) by Dave Thomas, Chad Fowler, and Andrew Hunt
- 2009-07-23: Getting Things Done by David Allen
- 2009-07-15: How to Shit in the Woods by Kathleen Meyer
- 2009-06-08: Principles of Concurrent Programming by M. Ben-Ari
- 2009-06-07: Computer Organization and Design (4th ed) by David A. Patterson and John L. Hennessy