Stand on the shoulders of giants!

I like reading about phd life, academia and research in general. Here are few gems that I have collected so far...

Books

The Art of Doing Science and Engineering: Learning to Learn by Richard Hamming

PhD Grind book by Philip Guo

The unwritten rules of PhD by Gordon Rugg and  Marian Petre

Courses

TheTao of PhD 

How to do great research by Nick Feamster and Alex Gray