~/talk

Writing So Your Words Are Read

Talkat DevOpsDays Boston 2016 · 2016-08-25..08-26· [developer-experience]
slides:none on file

Claim: readers are not you, so documentation succeeds when it shows concrete steps, scaffolds missing knowledge, and makes tasks feel possible. Practical techniques include step‑by‑step install with virtualenv and file names, linked terms (composer, Requests, urllib3), monospaced and colorized code blocks, screenshots and GIFs, and gender‑neutral wording. Examples cited: Django REST framework QuickStart, Stripe copy‑paste demo, Fabric and Requests docs. Built outcomes include a self‑taught Python/Django site turned startup and two self‑published books, both used to validate these methods.

AI-written summary · about

  1. 0:00Start
  2. 3:11Better documentation = More users. Less support requests. More contributors.
  3. 4:21How do we make our content, technical writing, and documentation easy to read and enjoyable?
  4. 4:32Creating friendly and welcoming writing. (Let's throw some best practices out the window)
  5. 6:17Write like a human, not a machine.
  6. 8:31Try personas - create a character and write for them.
  7. 8:41What would Fred (a designer working on his first programming project) need to know?
  8. 11:04Link anything that you don't want to explain.
  9. 11:49To get someone started with your project: teach- don't tell.
  10. 13:27Dumb things down (without making them dumb.)
  11. 15:34Use gender-neutral language.
  12. 17:141. Take a break.
  13. 17:42The basics of writing clearly.
  14. 18:06Break into bullets and use lots of headers. Make it easy to skim.
  15. 18:26Use italics and bolding to break up paragraphs.
  16. 19:23Don't forget your headlines.
  17. 20:00Simplify your language. Is there a more direct way to write the same thing?
  18. 20:48Mark up your code snippets to make sure they're styled differently.
  19. 21:42Add filenames to code blocks if it makes sense.
  20. 22:22Document with pictures.
  21. 23:35Remember that your readers have different backgrounds and experiences than you.
  22. 24:09Be friendly and write like a human.
  23. 24:23Simplify. (applies to length, word choice and complexity, layout, everything.)
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.