~/talk

Coding Complex App Logic, Visually

Talkat RenderATL 2022 · 2022-06-01..06-03· [frontend-architecture]
slides:none on file

Argues that using state machines and statecharts tames growing boolean sprawl (example: ambiguous isLoading/isError combos) by turning flows into executable diagrams that translate to code, generate tests, and stay in sync with user stories. Demonstrates a bi‑directional editor—Stately Editor and a VS Code extension—that edits diagrams and code simultaneously, works with xstate and any framework, and proves the visual model actually compiles to working app logic.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:07Complex logic with booleans
  3. 3:54History of visual tools
  4. 6:45Abstraction vs complexity
  5. 8:11Visual tools in other industries
  6. 10:34Executable models for teams
  7. 12:58XState library overview
  8. 13:39Visual programming with Stately
  9. 15:01Conclusion and future plans
~/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.