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