~/talk

README-Driven Design

Talkat EmacsConf 2020 · 2020-11-28..11-29· [documentation, developer-experience]
name:Adam Ard
links:none on file
slides:none on file

Shows how a single README.org literate source generates code, docs and diagrams using Org Mode and Graphviz, with concrete steps: add :tangle and :noweb refs, preview tangled output with C-c C-v C-v, run org-babel-tangle to write main.go, run go build to produce demo, and execute it to print "Hello EmacsConf." Demonstrates weaving to GitHub-flavored Markdown via org-gfm-export-to-markdown, keeping no-export sections intact and verifying the file system contains main.go, demo, PNG and README.md.

AI-written summary · about

  1. 0:00Introduction to README-Driven Design
  2. 1:08Setting up README.org file
  3. 3:17Literate programming basics
  4. 8:46Tangling and generating code
  5. 10:33Building and running the project
  6. 12:00Structuring literate sections
  7. 17:08Weaving documentation from Org
~/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.