Here is something from the Huffington Post on the difficulty of finding workable ‘rules’ for good writing. Robert Lane Greene provides a useful breakdown of types of rules for writing: rules that everyone knows; standard but tricky rules; obsolescent rules; disputed rules; non-rules; formality differences; regional differences; dialect differences; house style; and personal taste. His use of these ten different categories shows how difficult it is to rely on simple notions of right and wrong in our writing.
Here is something from Inside Higher Ed on writing for science graduate students. In this piece, Stephen C. Stearns, a senior scientist at Yale, offers his own take on proposal writing, thesis writing, and publishing.