Video on writing research papers
Excellent presentation by Professor Simon Peyton Jones of Microsoft Research. He provides a seven step process. One enlightening thing he said is to start writing and *then* do your research. The process of writing can help hone what research is necessary (and prevents being bogged down in...