Reading List
When I was in grade school, I loathed reading for two reasons: it was required; and it was boring. Towards the end of my college education, I began to understand the importance of reading in learning. After entering the workforce, I discovered that reading was also an effective remedy for the stress of constant stimulation in the Information Age. Now, I try to read as often as I can and I keep a list of the books I’ve read to completion (though I will skip the occasional chapter or two if it’s a dense, technical book). The best books I read don’t deserve to sit on a shelf, and so I give them away.
If there’s a free, as in ethically free, copy of the book on the internet, I’ll include a link to it, too.
2024
- A Walk in the Woods: Rediscovering America on the Appalachian Trail by Bill Bryson
- One More Thing: Stories and Other Stories by B. J. Novak
- Breakfast at Tiffany’s by Truman Capote
- The Art of War by Sun Tzu
- Hackers & Painters by Paul Graham
- Excerpt: https://paulgraham.com/hp.html
- Full Dark House by Christopher Fowler
2023
- A Separate Peace by John Knowles
- My Life and Hard Times by James Thurber
- A Student’s Guide to Liberal Learning by James V. Schall
- Peter Camenzind by Hermann Hesse
- Sun Dogs by Robert Olen Butler
- Game Engine Black Book Doom by Fabien Sanglard
- Masters of Doom by David Kushner
- Stardust by Neil Gaiman
- The Pragmatic Programmer by Andy Hunt and Dave Thomas
- On the Road by Jack Kerouac
- The Book of Mistakes by Skip Prichard
2022
- Game Engine Architecture by Jason Gregory
Backlog
- Graphics Programming Black Book by Michael Abrash
- Introduction to Compilers and Language Design by Douglas Thain