Clean Code is one of the top 5 recommended reading for Software Developers. The Book is divided into 3 parts.
principles, practices of writing clean code. Case studies (take days to complete).
Summary Rules for web usability.
Don’t make me think Nothing important should be two clicks away. When creating a website, your aim should be to get rid of question marks.
Why read this You should read this book, if you are interested to learn about cognitive biases. It is filled with decades of research and examples where you will notice your biases in play.