~/talk

Technically speaking: Improve Your Code With Documentation

Talkat PHP UK Conference 2022 · 2022-02-16..02-18· [developer-experience]
slides:none on file

Claims six actionable takeaways and that writing while building prevents future toil and support emails, with concrete examples: comments that explain nonobvious constraints for Google Publisher Tag, a failed open‑sourced WordPress bingo plugin later fixed, and containerizing a 2048 app to learn Docker. Recommends specific deliverables: good README checklist, step‑by‑step tutorials with transcripts, and release‑note templates, and emphasizes write as you code plus the practical habit goal six takeaways.

AI-written summary · about

  1. 0:00Welcome
  2. 0:22Agenda
  3. 3:04Why Alexandra started a blog
  4. 5:19Alexandra's goal
  5. 7:11I am lost
  6. 7:51Documentation is a tool
  7. 8:46You are already writing
  8. 10:37The kind of technical writing I do
  9. 11:06Good docs
  10. 11:33Cliffs Notes
  11. 15:40Writing
  12. 16:22Teaching CSS
  13. 19:28Learning is a two-step process
  14. 20:57Write documentation first
  15. 21:46Writing is good for you
  16. 22:33I love sprinkles
  17. 23:00Confetti cake
  18. 24:15Everyone agrees
  19. 24:41Why are you creating documentation
  20. 25:07Does your document exist to inform
  21. 25:58Compliance
  22. 27:05Why
  23. 27:18Audience
  24. 30:40Future Self
  25. 33:26Reassignment
  26. 34:21Internal documentation
  27. 36:36Know your audience
  28. 37:23The curse of knowledge
  29. 38:29Spell out words
  30. 40:12Define your deliverables
  31. 40:25Write while you code
  32. 41:31Google Publisher Tag
  33. 44:53Bad Comments
  34. 45:42Write a Readme
  35. 47:02What Makes a Good Readme
  36. 49:00Bonus Points
  37. 50:14Step-by-step
  38. 51:22Bad instructions
  39. 53:36Templates
  40. 54:15Release Notes
  41. 55:02Bad Release Notes
  42. 56:02Performance Improvement
  43. 57:59Better Release Notes
  44. 58:17You Can Now
  45. 58:31X Now Does Y
  46. 58:49X No Longer Does Y
  47. 59:14Blog Posts
~/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.