~/talk

Reactive State Machines and Statecharts

Talkat Uphill Conf 2019 · 2019-05-02..05-03· [reactive-programming]
slides:none on file

Argues that state machines and statecharts make application behavior explicit, claiming they eliminate entire classes of bugs, generate integration tests automatically and produce live visualizations. Shows XState plus a visualizer wired into RxJS/Redux devtools, a drag‑and‑drop calendar demo implemented as nested states, and cites industrial use (Curiosity rover mission control for a multi‑billion dollar system with one deployment chance). Demonstrates transitions, guards, actions and whether recovery paths exist.

AI-written summary · about

  1. 0:00Start
  2. 0:22Reactive State Machines and Statecharts
  3. 4:48The bottom-up approach
  4. 6:21How can we model the behavior of user interfaces?
  5. 9:48Software bugs are made visually clear
  6. 16:42The future of state
  7. 18:54Disadvantages of using statecharts
  8. 19:39Complexity trade-offs
~/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.