~/talk

Creating a content pipeline for

Talkat Write the Docs Atlantic 2023 · 2023-09-10..09-12· [developer-experience]
links:none on file
links:none on file
slides:none on file

Claims a reproducible upstream → downstream pipeline that single-sources content and automates releases: AsciiDoc attributes and include statements produce different inline and block content, Antora combines multiple content sources and uses an extension to aggregate many small files into one AsciiDoc file, CI converts AsciiDoc → HTML and runs HTML tests, and a single metadata change plus a branch triggers a release. Replaces ~300 lines of bash with a few YAML lines and two small scripts. attributes and includes enable variation, collector/extension handles add/remove outline changes.

AI-written summary · about

  1. 0:00Content pipeline challenges
  2. 1:11Content reuse strategy
  3. 3:01Upstream vs downstream content
  4. 5:29Content variations
  5. 7:39Modifying navigation and pages
  6. 9:05Documentation workflow
  7. 11:33AsciiDoc attributes and includes
  8. 13:20Multiple content sources in Antora
  9. 15:07Component versioning
  10. 17:26Simplifying downstream with Antora
  11. 19:37Benefits for writers
  12. 21:50Antora search and validation
  13. 22:36Custom content extensions
  14. 25:06Content modification options
  15. 25:48Atlas extension for subsets
  16. 28:01Q&A
  17. 28:23Rebuilding pipeline
  18. 34:42Downstream compatibility
  19. 35:45Onboarding writers
  20. 39:16Automated checks and IDE
  21. 40:46Summary
~/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.