~/talk

Keep It Local

Talkat EmberConf 2021 · 2021-03-29..03-30· [frontend-architecture, rust]
slides:none on file

Argues that shrinking the radius of what must be understood makes code reliable: specific claims include that declaring variables where they’re used makes extracting a loop trivial, Rust's ownership system enforces a single owner and the borrow checker prevents shared mutable surprises, encapsulation and small interfaces confine what can change, the Ember Octane autotracking model isolates reactivity and prevents observer-driven infinite loops, and the actor model localizes failure and recovery.

AI-written summary · about

  1. 0:00Start
  2. 4:42Pure Function
  3. 5:10Immutability
  4. 6:32Referential Transparency
  5. 15:58Avoid Global Mutable State
  6. 16:58Encapsulation
  7. 18:01Single Responsibility Principle
  8. 19:13Interface Segregation Principle
  9. 19:47Dependency Inversion Principle
  10. 23:16Auto Tracking
  11. 27:17Control over Reactivity
~/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.