Books play a crucial role in my quest to continue to try to understand the world better.

Below are a few of the books I read in recent years, and my high-level thoughts and notes other readers may find useful.

Determined by Robert Sapolsky

Reasoned Politics by Magnus Vinding

The Good Ancestor by Roman Krznaric

Modern Software Engineering book cover

Polarity Management by Barry Johnson

Modern Software Engineering by David Farley

The Righteous Mind book cover

Thinking, Fast and Slow by Daniel Kahneman

The Righteous Mind: Why Good People are Divided by Politics and Religion by Jonathan Haidt

The Precipice: Existential Risk and the Future of Humanity by Tony Ord

Practical Ethics by Peter Singer