~/talk

Improving Your Documentation: A talk for developers who want to write stuff good

Talkat PyCon AU 2017 · 2017-08-03..08-08· [documentation, developer-experience]
links:none on file
slides:none on file

Documentation requires three concrete ingredients: knowledge, communication, time. Follow four steps: decide why people come, plan content, make text clear (use verbs, active voice, “you”, no idioms), then proofread and test with a novice. Include a quickstart, contributing guide, complete recipes for create/delete, and error messages that state what happened why it happened and how to fix it. Use practical tools like reStructuredText and Sphinx, Markdown or AsciiDoc, plus linters and spellcheckers to catch consistency and grammar issues.

AI-written summary · about

  1. 0:00Introduction
  2. 0:35The importance of docs
  3. 3:03Core principles
  4. 5:36Writing documentation
  5. 7:48Planning content
  6. 8:33Grammar and style
  7. 12:31Achieving clarity
  8. 17:02Using style guides
  9. 17:29Optimizing error messages
  10. 19:16Proofing and testing
  11. 20:51Documentation tools
  12. 23:26Empathy and summary
  13. 24:36Q&A and wrap-up
~/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.