~/talk

Documentation Is Fine, Don't Worry

TalkinFrenchat Devoxx France 2024 · 2024-04-17..04-19· [documentation, developer-experience]
links:none on file
slides:none on file

Presents a documentation workflow using an arc42 template together with docs-as-code and open-source tools to produce reviewable docs quickly. It combines Diátaxis to separate user vs reference content, OpenAPI Generator with Redoc/Swagger for API sites, Compodoc for Angular component maps, schemaSpy for database diagrams, PlantUML/mermaid/C4 for diagrams, and Structurizr to generate multiple views from one model. Applies this stack to a ticketing app, producing about half of the 12-section template and most diagrams to create a usable documentation skeleton in under a week.

AI-written summary · about

  1. 0:00Introduction
  2. 3:35Arc 42 template
  3. 10:41API docs with OpenAPI
  4. 17:24Diagrams with Structurizer
  5. 25:29Front-end docs with Compodoc
  6. 30:44Cross-cutting concepts
  7. 36:22Risk and technical debt
  8. 41:38Other templates and best practices
  9. 43:25Conclusion
~/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.