Man's Search for Meaning
Viktor Frankl
Tiny Habits: The Small Changes That Change Everything
BJ Fogg
Refactoring UI
Adam Wathan & Steve Schoger
A Philosophy of Software Design
John Ousterhout
Tiny Habits
B. J. Fogg