~/talk

The practical implementation of Documentation as Code

Talkat DevConf.CZ 2026 · on Thursday, 2026-06-18· at 14:00· D0206 (capacity 154)· [documentation, software-architecture]
slides:none on file

Argues for treating docs like code: store docs in Git for full traceability (Git blame/bisect), version and release docs alongside code with semantic commit/versioning, and structure docs as modular, domain-driven components that import dependency docs so updates travel with code. Recommends concrete tools — Pandoc, Hugo, Sphinx — plus Renovate and Commitizen for link and changelog automation, and diagram tools (Mermaid, D2, PlantUML). Notes CI pipelines render formats (PDF/HTML/Markdown) but do not fix poor content.

AI-written summary · about

  1. 0:00Welcome to documentation as code
  2. 1:48Why documentation matters
  3. 10:15Documentation in critical infrastructure
  4. 14:01Types of documentation needed
  5. 17:12Documentation for different readers
  6. 20:24Choosing output formats
  7. 23:37Documentation as code practices
  8. 29:37Tools for documentation automation
  9. 33:50Key principles for documentation
~/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.