Designing Data-Intensive Applications
Martin Kleppmann
Thinking, Fast and Slow
Kahneman, Daniel
Upstream
Dan Heath
A Philosophy of Software Design
John Ousterhout
It Didn't Start With You: How Inherited Family Trauma Shapes ...
Mark Wolyn