Man's Search for Meaning
Viktor Frankl
Indistractable
Nir Eyal;
Refactoring UI
Adam Wathan & Steve Schoger
Nudge: Improving Decisions About Health, Wealth, and Happiness
Sunstein, Cass R. & Richard H. Thaler
A Philosophy of Software Design
John Ousterhout