Books
Although I prefer podcasts to learn new stuff because of their short format, nothing beats the book format to get the full details regarding a specific topic.
Here is my reading list (a mix of books I started/finished reading but also some on my wishlist).