~/talk

Better Stories, Better Software

Talkat LambdaConf 2017 · 2017-05-25..05-27· [engineering-leadership]
slides:none on file

Argues that which story a project adopts changes outcomes: claiming free/open source versus proprietary yields different bugs usability privacy profiles and different business models; proposes concrete tools like append-only logs and universal infinite undo to make catastrophic mistakes unexpressable; shows how extensible languages and meta-programs remove drudgery by automating repetitive patterns; treats events as first-class to reconcile mutation and immutability. Examples and code live in the linked repository.

AI-written summary · about

  1. 0:00Stories shape software
  2. 1:16Programming vs program stories
  3. 3:05Decomposing vs cooperative programming
  4. 4:29Expertise vs shared learning
  5. 5:11Debugging vs program semantics
  6. 6:17Catastrophes vs failures
  7. 6:59Languages as machines vs humans
  8. 8:05Repetitive code vs automating drudgery
  9. 9:30Imperative vs functional models
  10. 10:54Weaving stories from paradigms
  11. 11:58Bad stories vs dynamic processes
  12. 13:22Q&A
~/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.