nice article with some books to maybe read at some points
https://catonmat.net/top-100-books-part-one