My slides on writing technical papers
My blog posts about writing
Our slides on giving talks
Grad Skills Seminar 2010-2011
UofT Grad Skill Seminars 2007
Fredu Durand's links
I recommend this book to every graduate student: Getting What You Came For by Robert Peters. (Much of the advice is not relevant to Canadian computer science students, but the overall message is, and it's a good read.)
Richard Hamming: "You And Your Research."
Randy Pausch's Time Management Talk: PowerPoint (better), HTML.
Last, and least, I recommend the book Academic Duty by Donald Kennedy to potential and future faculty. It's philosophical, rather than being a "how-to" book.