Written communication tips for effective software developers

Archive

Giving the reader the choice to stop reading

Empathy: show and act on it

Writing comments on internet forums

Care and feedback

Communicating in technical terms with non-technical people

Context

How to ask a stranger on the internet for help

Don't be afraid of long sentences

Focus

On emails, say "please"

Your emails need white space

Concision

Style rules for good writing will make your writing worse

How to write commit messages

Rewrite: your draft as an evolutionary prototype

Order: creating flow and comprehension

Rapport: building trust through familiarity

Reader: the hidden dictator of your writing

Intention: how to communicate

Information: what to communicate

Message: think before you write

Miirror: a framework for writing

Writing emails: objectivity without rudeness

Writing Tips for Developers

Written communication tips for effective software developers