Learning to write effectively - for programmers
makecheck: Use few words, and eighth-grade English.  (Easier for anyone to understand, but also better for foreign colleagues.)E-mail is a great place to start being clear and concise.  This encourages people to read everything you say, without skimming.  Plus, they can always mail you back if you left out anything important.