How to write a great research paper with Simon Peyton Jones
https://www.youtube.com/watch?v=uuoZ3becbXU
He gave a related talk that's also excellent:
How to give a great research talk
https://www.youtube.com/watch?v=sT_-owjKIbA