The Emperor Has No Docs
summary
Argues for a docs-first workflow: write quick onboarding how-tos and PR descriptions before code, convert clear prose into Scala tests to validate behavior, then implement; claims this prevents the expert paradox and surfaces unknowns early. Recommends the Fóry model (context/container/component/code), DVC types (tutorial/how-to/explanation/reference), the Google Tech Writing course, and habits like 30-minute daily doc edits, creating PRs as drafts, using GitHub suggestions and Copilot to beat blank-page syndrome. Mentions 170 slides and concrete Java examples (String.split limit, BigDecimal quirks).
AI-written summary · about
chapters (14)
- 0:00Introduction to the talk
- 5:31Talk overview and speaker intro
- 8:21Personal journey from squire to developer
- 10:26Meeting the triplets and self-improvement
- 11:29Documentation models and frameworks
- 15:41Developing habits and avoiding writer's block
- 17:48Documentation as a testing analogy
- 21:42Empathy in documentation and PR reviews
- 26:16Building habits with triggers and systems
- 32:19Saving money and time with documentation
- 37:39Conventions and discoverability in docs
- 39:01Debating the dragon of documentation
- 43:36Summary and key takeaways
- 47:11Q&A session
related talks
53mThe Emperor Has No Docs
45mDocs or it didn't happen!
51mTechnically speaking improve your code documentation
29mMove Fast and Document Things: Writing internal docs at fast-moving organizations
33mWhat The Doc?!?! How to Write and Read Documentation That Allows You To Get Sh*t Done!
01h 24mWriting Documentation - Practices and Theory
52mTechnically Speaking: improve your code with documentation
28mStop writing docs; start helping!
