Books that have shaped how I think about technology, systems, philosophy, and life.
The Fountainhead
Ayn Rand
A story about integrity, individualism, and refusing to compromise on your vision. “Never ask people about your work. Don’t you know what you want?”
Unposted Letter
Mahatria Ra
Life progresses in a cycle of choice-consequence-choice. “Between the hated and the hater, it is always the hater who suffers more.” Put your peace above everything.
Letters From a Stoic
Seneca
Timeless Stoic wisdom in letter form. “While we are postponing, life speeds by.” “Cease to hope and you will cease to fear.”
The Great Mental Models Vol. 1
Shane Parrish
First-principles thinking, second-order thinking, and circle of competence. “The person with the fewest blind spots wins.”
The Great Mental Models Vol. 2
Shane Parrish
Physics-based mental models applied to life — Relativity, Reciprocity, Thermodynamics, Inertia, and Activation Energy. Understanding the energy needed to start and sustain change.
Meditations
Marcus Aurelius
Personal reflections from a Roman emperor practicing Stoicism. “The things you think about determine the quality of your mind.” “The best revenge is not to be like that.”
Lessons in Stoicism
John Sellars
Control your judgments — the only thing truly in your power. “Life is temporary — save time like money.”
How to Think Like a Roman Emperor
Donald Robertson
Marcus Aurelius’s life and Stoic practice. Be a Stoic not a Sophist — seek truth, not applause. Decatastrophize: “What if?” becomes “So what?”
The Daily Stoic
Ryan Holiday
366 daily reflections on Stoic philosophy. “The circle of control contains just one thing: your mind.”
The Obstacle is the Way
Ryan Holiday
Turn obstacles into advantages. “Never want a serious crisis to go to waste.” Start anywhere, create your own momentum.
The Stoic Guide to a Happy Life
Massimo Pigliucci
Apply the four cardinal virtues — practical wisdom, courage, justice, temperance — to everyday decisions. Make goals internal rather than expecting external outcomes.
BhagavadGita
Focus on effort, not outcome. “No one can compete with a person who is having fun.” Give 100% and you become free of regret.
Man’s Search for Meaning
Viktor Frankl
A psychiatrist’s account of surviving the Holocaust and finding purpose through suffering. “Everything can be taken from a man but one thing: the freedom to choose one’s attitude in any given set of circumstances.”
Sapiens
Yuval Noah Harari
A sweeping history of humankind from the cognitive revolution to today. Happiness depends more on the gap between expectations and reality than on objective conditions.
The Demon-Haunted World
Carl Sagan
A passionate defense of scientific thinking and skepticism. “Extraordinary claims require extraordinary evidence.” Every theory must be falsifiable.
Atomic Habits
James Clear
Tiny 1% improvements compound massively over time. “Every action is a vote for the type of person you wish to become.” Systems beat goals.
Eat That Frog
Brian Tracy
Tackle your hardest, most important task first each day. Apply the 80/20 rule — 2 of 10 tasks are worth more than the other 8 combined.
Tools of Titans
Tim Ferriss
Distilled wisdom from hundreds of world-class performers. “Discipline equals freedom.” If it’s not a “HELL YEAH!” then say no.
Deep Work
Cal Newport
Rules for focused success in a distracted world. Eliminate distractions and commit to cognitively demanding work.
The Power of Less
Leo Babauta
Set limitations to force choosing what’s essential. Single-task. Set 3 Most Important Tasks each morning — at least one must advance a personal goal.
Extreme Ownership
Jocko Willink & Leif Babin
Leaders must take complete ownership of everything in their world. “If the team fails, the leader failed.” Prioritize and Execute, Decentralized Command, simplify plans.
The Staff Engineer’s Path
Tanya Reilly
Three maps for staff engineers: Locator (where you are), Topographical (how the org works), and Treasure (where you’re going). Understand both the official and shadow org charts.
The Software Developer’s Career Handbook
Michael Lopp
“Nobody but you is responsible for your career.” Three pillars: Technical Direction, Growth, Delivery. Delegate — trust the people closest to the system.
iWoz
Steve Wozniak & Gina Smith
Wozniak’s memoir on building the first Apple computers. “In my entire life I’ve only seen about one in twenty engineers who really exemplify artistic perfection.”
The Passionate Programmer
Chad Fowler
Be a jack-of-all-trades who can solve diverse problems. Don’t label yourself with one technology. Passion shows up in your work — you can’t fake it long-term.
Soft Skills
John Sonmez
Being a professional means showing up consistently and admitting what you don’t know. “If you help enough people get what they want, you will get what you want.”
Managing Humans
Michael Lopp
Your most important job as a manager is to see and know your people. “Each person is a unique, chaotic beautiful snowflake” with different needs.
Fooled by Randomness
Nassim Nicholas Taleb
We misjudge success by ignoring the cost of the alternative. “Heroes are heroic for their behavior, not their outcomes.” Don’t confuse correctness with intelligence.
Lying
Sam Harris
Always tell the truth — lying destroys trust, authenticity, and relationships. Even white lies are harmful; they deny others access to reality.
The Catcher in the Rye
J.D. Salinger
“The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.”
What They Don’t Teach You at Harvard Business School
Mark H. McCormack
Street-smart business wisdom. Commitment, attention to detail, and follow-up are how people judge you. Create positive impressions through consistency and not wasting people’s time.
Do Epic Shit
Ankur Warikoo
We are the average of the five thoughts (not people) we spend the most time with. The inner world drives the outer.
The Man Who Knew Infinity
Robert Kanigel
Biography of Ramanujan — genius mathematician from India who collaborated with Hardy at Cambridge. A story of extraordinary talent and the cost of obsessive devotion to one’s craft.
The Snow Leopard
Peter Matthiessen
A travel and spiritual memoir through the Himalayas. “The secret of the mountains is that the mountains simply exist.” “In worrying about the future, I despoil the present.”
Algorithms to Live By
Brian Christian & Tom Griffiths
Applies computer science concepts to daily life — sorting, caching, relaxation. When facing intractable problems, relax constraints first to make progress.
Code
Charles Petzold
A beautiful guide to how codes and communication work, from Morse code to electricity to how computers actually function.
The Joy of Living
Yongey Mingyur Rinpoche
Buddhist meditation meets neuroscience. The mind is naturally peaceful — negative thoughts are “neuronal gossip” that can be unlearned.
A Guide to the Good Life
William B. Irvine
A practical introduction to Stoic philosophy. The grand goal of life should be pursuing virtue and tranquility. “Wanting less == having more.”
Story of Philosophy
Will Durant
“We are what we repeatedly do. Excellence, then, is not an act but a habit.” Philosophy begins with doubt and every science begins as philosophy.
What Philosophers Think
Julian Baggini & Jeremy Stangroom
Explores whether ethics is biological — evolved instinct versus rational truth. Challenges the is/ought gap through sociobiology.
The Book of Life
Krishnamurti
To truly listen requires inner quietness — freedom from the strain of acquiring, without intervening thoughts and prejudices.
Rainwater Harvesting for Drylands and Beyond
Brad Lancaster
Small-scale, inexpensive rainwater harvesting strategies using natural water cycles. Use zig-zag paths for infiltration and mulching.