~/talk

Code the Docs: Interactive Document Environments

Talkat PyCon AU 2016 · 2016-08-12..08-16· [developer-experience, documentation]
slides:none on file

Demonstrates putting runnable examples and written notes in one file so documentation and code are identical, using Jupyter / IPython notebooks for multi‑language analysis and an Swift Playgrounds authoring flow that supports pagination and time‑synced video. Shows a live regex golf example (editable regexes, surprising edge cases like only ten “losers” in one dataset), explains markdown formatting, hidden library code, and immediate visual feedback. Notes current limits: occasional crashes, limited language/framework support, and weak integration with traditional docs, but argues these environments can replace static books and tutorials.

AI-written summary · about

  1. 0:00Intro
  2. 0:57Context
  3. 1:40Introduction
  4. 3:02Interactive Document Environments
  5. 5:12Interactive Document Environment Features
  6. 6:53IPython Notebooks
  7. 12:12Project Jupiter
  8. 14:47Project Oriole
  9. 19:50Playground
  10. 23:17strengths
  11. 24:27people love it
  12. 25:13weaknesses
  13. 27:01next steps
  14. 28:44how to do it
  15. 29:37OReilly
  16. 29:50Questions
~/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.