User Friendly
Cliff Kuang & Robert Fabricant
Solve for Happy
Mo Gawdat
Maps of Meaning
Jordan B. Peterson
The Happiness Hypothesis
Jonathan Haidt
A Philosophy of Software Design
John Ousterhout