~/talk

Mistakes I made building React Async

Talkat Frontend Love Eindhoven 2019 · on Friday, 2019-11-22· [react, frontend-architecture]
slides:none on file

A library called React Async handles promise states, cancellation and races and currently sees 9,000 weekly downloads; early releases broke users so the workflow now uses publishes alpha tagged releases and deprecation rather than unpublishing. CI runs compatibility tests against older and next React, examples run unit tests, and the repo uses lerna and relative-deps plus pika for modern packages. Type definitions proved fragile so the codebase is migrated to TypeScript and that migration ships as an alpha, with integrations and contributor growth now the focus.

AI-written summary · about

  1. 0:00React Async project intro
  2. 1:48Shipping broken releases
  3. 5:50Forgetting integrations
  4. 11:59Neglecting type definitions
  5. 13:45Ignoring marketing
  6. 15:36Working alone too long
  7. 18:06Conclusion
~/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.