My top 3 (with a recency bias of course): 1. The Field Guide to Understanding 'Human Error' - most of the book I thought "but it's obvious", but it still made me actively think about system design choices not from the standpoint "how it should be used" but "how can it be misused" 2. Thinking fast and slow - just another reminder that my brain is a lazy bastard and information/awareness hygiene is very important 3. Ho…
Everyone should read this book!!! It isn't perfect and does lose its way towards the end but the insight into HOW and WHY we think is invaluable.