~/talk

Write the Docs!

Talkat PyData Los Angeles 2019 · 2019-12-03..12-05· [developer-experience]
links:none on file
slides:none on file

Claims that Sphinx + reStructuredText turns plain files into versioned HTML/PDF docs with five init commands and about eight build commands, and that nbSphinx embeds executed Jupyter notebooks (figures and all). Describes deploying to Read the Docs or a private server via Azure App Service and CI/CD, notes a small team (2–3 people) and sensitive datasets (mortality on ~25 million lives). Shows autogenerated API reference from docstrings and live onboarding site; the workflow actually builds and serves the docs.

AI-written summary · about

  1. 0:00Write the Docs intro
  2. 1:59Why docs matter for small teams
  3. 5:10Sphinx and why use it
  4. 8:49reStructuredText vs Markdown
  5. 10:35reStructuredText directives
  6. 16:20Build and view Sphinx docs
  7. 20:57Docs from docstrings
  8. 22:41Custom Sphinx themes
  9. 24:51Deploy docs with Read the Docs
  10. 27:18Jupyter notebooks in docs
  11. 29:48How Sphinx processes docs
  12. 31:12Docs types best practices
~/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.