Maintaining Documentation: Make It Easy!
summary
Redesign for TypeScript adds a command-line docs generator wired into CI and local workflows, with mandatory preview checks on every PR and a simple CLI for live previews. The workflow includes unit-test code examples and recommends Dockerized installation tests, plus ESLint TSDoc checks and contribution guidelines. After rolling this system out, documentation build failures caused by code changes drop to zero and user feedback submissions increase noticeably.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:20Why I love documentation
- 0:40Research on documentation
- 1:48Why documentation maintenance
- 3:13Make the documentation process automated
- 4:22Test code examples
- 7:23Poor reproducibility
- 9:50Documentation changes
- 12:23Traceability
- 20:07Low Task Priority
- 25:22QA
- 30:22SelfService Score
related talks
47mEngineering Documentation
23mJSDocs: It's like TypeScript but without all that TypeScript
42mEngineering Documentation
47mDocumentation Is Fine, Don't Worry
51mWriting the Darn Docs
35mBuilding Docs like Code: Continuous Integration for Documentation
46mSave a Dev, Write Documentation!
44mPushing documentation (so it doesn't hurt anymore)
