Miscellaneous
The blogs, pages, books that I have enjoyed reading are listed below.
(Humor) Rabbit's PhD Thesis and Lion's Watch Repair Business
"A Survival Guide to a PhDAdvice to (prospective) grad students" by Vivek Haldar
"How to read an engineering research paper" by Prof. William G. Griswold CSE, UC San Diego
How NOT to review a paper: the tools and techniques of the adversarial reviewer
Blogs by Prof. Matt Might, University of Alabama at Birmingham and Harvard Medical School