~/talk

Chronotope: await Eloquent.Errors

TalkinRussianat HolyJS Piter 2020 · 2020-06-22..06-26· [design-collaboration]
links:none on file
slides:none on file

A talk that uses the literary concept of a chronotope to examine error handling in legacy JavaScript systems. It discusses common classes of runtime mistakes and surprising failure modes in applications, and argues for pragmatic defensive techniques and design choices to make codepaths more predictable and safer. The talk frames these ideas with storytelling metaphors but focuses on concrete approaches to handling and preventing errors in existing codebases.

AI-written summary · about

  1. 0:00Introduction
  2. 1:24Error problems impact
  3. 4:23React error demo
  4. 8:18Unresolvable errors context
  5. 13:06Entity lifecycle error planning
  6. 17:30Constructor factory benefits
  7. 21:53Data error time sync
  8. 25:51Logging monitoring issues
  9. 30:13Q&A
  10. 34:15Mnemosyne demo
  11. 40:51Typing generics complexity
  12. 45:53Approach drawbacks limits
  13. 50:30Automated metrics
  14. 57:52Q&A project integration
  15. 1:03:21Similar approaches other languages
  16. 1:08:08Language features impact
  17. 1:11:21Conclusion Q&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.