~/talk

You Keep Using That Word, I Don’t Think It Means What You Think

Talkat React Alicante 2019 · 2019-09-26..09-28· [frontend-architecture]

Built an internal app called Space Station grows from a five‑engineer sketch to ten teams touching one repo, forcing choices about isolation and deploys. Implements per‑module npm packages plus a lerna monorepo in practice, explores web components, iframes, server‑side dedicated paths and event or API state sharing (Firebase seen in the wild). Chooses a React‑only policy for contributors; the mixed approaches trade bundle size, SSR needs and runtime isolation.

AI-written summary · about

  1. 0:00Start
  2. 0:51Once upon a time in WeWork, community managers needed a managing tool
  3. 3:33Things started to get bigger
  4. 5:02At this point we have 2 options
  5. 15:02User should feel it's a single app
  6. 16:16Keep bundle size small
  7. 16:59Responsive as fast as possible
  8. 17:31No standard API
  9. 18:05But the concept is somehow similar
  10. 19:47Your mileage may vary
  11. 24:27Develop each module in its own separate independent repo • The main app is just wiring NPM modules packaged together
  12. 35:35Wait, what about communication?
  13. 38:33Breaking the monolith is inevitable
  14. 39:09You have to plan ahead to scale fast
~/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.