Clean Code: A Handbook of Agile Software Craftsmanship

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).

Don't make me think: A Common Sense Approach to Web and Mobile Usability

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.

Thinking fast and slow

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.

Getting Things done summary

The ultimate book on personal organization