~/talk

A Picture is Worth 1000 Lines of Code

links:none on file
slides:none on file

Claims that drawing paper and pen first pass then transferring diagrams to diagrams.net, Lucidchart, Mermaid or FigJam exposes missing async calls, waiting states, error codes, back/cancel navigation and platform differences; captures onboarding/login flows, retry and cancel paths, and a checklist on GitHub. Teams use these interaction diagrams to reduce rework that otherwise forces rewriting hundreds or even a thousand lines, improve API error handling coordination, and measurably tighten estimates.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50Talk overview
  3. 2:32Poor communication costs
  4. 7:29Picture beats code
  5. 10:18Building interaction diagram
  6. 15:59Capturing screens and paths
  7. 18:48Back and cancel flows
  8. 21:15Async operations and states
  9. 24:02Errors and retries in diagrams
  10. 26:11Filling gaps and questions
  11. 28:56Collaborating with stakeholders
  12. 31:47Refining diagram with team
  13. 32:07Real-world impact
  14. 35:18Best practices
  15. 37: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.