General resources
- How to Write a Great Research Paper
by Simon Peyton Jones [video].
- How to Give a Great Research Talk
by Simon Peyton Jones [video].
- Reading for graduate students
by Matt Might [link].
-
Matt Might's blog has a lot of advice for life in academia.
-
Paul Graham's essays.