~/talk

Documentation as Code, Where to Start?

TalkinFrenchat Devfest Strasbourg 2023 · on Wednesday, 2023-11-15· [documentation, developer-experience]
slides:none on file

Advocates treating documentation as code by writing docs in plain text so sources remain readable and editable, using Asciidoc with Asciidoctor for authoring and rendering. Recommends Asciidoctor.js live preview (browser or IDE plugins) to generate HTML/PDF instantly, Antora to aggregate multiple repositories into a publishable site, using git for review and Asciidoc features (headings, lists, admonitions, inclusions); notes production styling still requires HTML/CSS work.

AI-written summary · about

  1. 0:00Introduction
  2. 1:41Lightweight doc syntaxes
  3. 3:25Asciidoc overview
  4. 4:32Asciidoc heading hierarchy
  5. 6:58Writing and organizing ideas
  6. 12:20Git collaboration
  7. 14:53Publish PDF or HTML
  8. 17:46Automated publishing pipelines
  9. 20:16Writing first drafts
  10. 21:40Avoiding tables in docs
  11. 22:42Customizing outputs
  12. 23:23Bonus: Macros and includes
~/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.