Keyboard Shortcuts

G H Go to Home
G P Go to Photography
G C Go to Generative
G R Go to Projects
G K Go to Cooking
G I Go to Interests
G B Go to Blog
? Toggle shortcuts
ESC Close modal

Reading

8 Books This Year
Goal: 24
3,420 Pages This Year
Goal: 8,000
47 Day Streak Longest: 89 days
4.6/5 Avg Rating

Currently Reading

📖

Gödel, Escher, Bach: An Eternal Golden Braid

Douglas Hofstadter

45% complete 360 / 777 pages

Mind-bending exploration of consciousness, self-reference, and strange loops. The dialogues between Achilles and the Tortoise are delightful.

philosophymathematicscognitive science
View on Goodreads →
📖

The Design of Everyday Things

Don Norman

60% complete 156 / 368 pages

Essential reading for anyone designing interfaces. Norman's concepts of affordances and feedback are fundamental.

designuxpsychology
View on Goodreads →

Recently Finished

📚

The Pragmatic Programmer

Andrew Hunt, David Thomas

Timeless advice on software craftsmanship. The tips on automation, testing, and continuous learning are as relevant today as when first published.

"Don't live with broken windows."
programmingsoftware engineeringbest practices
352 pages
📚

Thinking, Fast and Slow

Daniel Kahneman

Fascinating deep-dive into cognitive biases and dual-process theory. Changes how you think about thinking.

"Nothing in life is as important as you think it is while you are thinking about it."
psychologybehavioral economicsdecision making
499 pages
📚

Code Complete

Steve McConnell

Comprehensive guide to software construction. Dense but worth it for the depth of practical wisdom.

programmingsoftware engineeringreference
960 pages

All-Time Favorites

The Phoenix Project

2023

Gene Kim, Kevin Behr, George Spafford

Best introduction to DevOps principles through narrative storytelling

Sapiens

2023

Yuval Noah Harari

Masterful synthesis of human history and what makes us unique

The Structure of Scientific Revolutions

2022

Thomas Kuhn

Changed my understanding of how knowledge progresses