~/talk

Humanizing Your Documentation

Talkat JSHeroes 2022 · on Thursday, 2022-06-09· [developer-experience]
slides:none on file

Argues for documenting from goals not UI, shows the use-case-driven docs pattern with a Slack crawl and a drill example, gives concrete linters and tools (alexjs, write-good, Hemingway) and warns they help but do not replace human editing, cites the surprising 92 million GitHub hits for “simply,” calls out concrete fixes: ban vague words, avoid humor, include error explanations, use real accessible code blocks not screenshots, prefer meaningful variable names, add a glossary, and adopt the honest helpful human stance.

AI-written summary · about

  1. 0:00Humanizing documentation
  2. 1:52Documentation goals
  3. 3:56Humans as audience
  4. 6:04Use-case-driven docs
  5. 7:29Problems with reference docs
  6. 9:59Why developers struggle with documentation
  7. 11:02Small doc improvements
  8. 12:06Sensitive language in docs
  9. 14:37Avoiding easy/simple
  10. 16:01Linters for inclusive language
  11. 17:04Humor in docs
  12. 18:07Plain language for clarity
  13. 19:30Handling errors in docs
  14. 20:52Curse of knowledge
  15. 22:40Code snippets and accessibility
  16. 24:02Meaningful variable names
  17. 25:25Structuring docs for users
  18. 26:28Tool limitations transparency
  19. 27:35Honest helpful human docs
~/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.