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...
Talks
You and Your Research by Richard Hamming
Graduate School: Keys To Success by Remzi Arpaci-Dusseau
How to Have a Bad Career How to Have a Bad Career in Research/Academia in Research/Academia by David A. Patterson
15 pieces of advice I wish my PhD advisor had given me by Jim Kurose
Achieving Your Childhood Dreams by Randy Pausch
Time Management by Randy Pausch
Great Speeches by James Clear
Backstage Stories (Rockstar Award Talk) by Romit Roy Choudhury
The Ph.D. Grind: Candid Discussions About Ph.D. Life by Philip Guo
How do you decide what to work on? by Dhruv Batra and Devi Parikh
Why truly innovative science demands a leap into the unknown by Uri Alon
Blogs & Articles
Managing your advisor, Time management tactics for unstructured work, Do you need a PhD?, Finding and Proposing a Ph.D. Dissertation Topic blogs by Nick Feamster
Advice for early-stage Ph.D. students by Philip Guo
The illustrated guide to a Ph.D. by Matt Might
How to Read a Paper by S. Keshav
PhD advice by H.T. Kung
Computer science graduate school survival guide by Jens Palsberg
Dave's Advice Collection by David Evans
Looking back: What was important? by Jan Blommaert's
Principles of effective research by Michael Nielsen
How to maximize the impact of your research by Derek Hoiem
Learning to Fail by Rachit Nigam
A Note to a Prospective Student by Karl Stratos
Networking on the Network by Phil Agre
A ‘Yes, And’ approach unblocks creativity by Gustavo Razetti
Every PhD student is different by Maxwell Forbes
How to Be a Successful PhD Student by Mark Dredze and Hanna M. Wallach
Time Management by Randy Pausch
Awesome Tips by Jia-Bin Huang
How To (CS) PhD by Geoffrey Chanenson
A Survival Guide to a PhD by Andrej Karapathy
How to Have Real-World Impact: Five Easy Pieces by Emery Berger
PhD advice by Kevin Gimpel
Thriving while PhDing, Part 1: Academic Resources
De-Mystifying Good Research and Good Papers, by Fei-Fei Li
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
How to do great research by Nick Feamster and Alex Gray