~/talk

JS Behind the Firewall

Talkat Node+JS Interactive 2018 · on Thursday, 2018-10-11· at 14:40· West Meeting Room 118-120· [javascript]
links:none on file
links:none on file
slides:none on file

American Express runs a Node + React + webpack stack for customer-facing card flows and reports ~50–60k employees; upgrades require maintaining a private npm registry and manually vetting native C/C++ dependencies and Node headers because compiled modules break behind the firewall. Production practices include visual regression screenshots and post-release page checks, server-side rendering with persisted sessions, extensive monitoring of TTI and first meaningful paint, reusable pipeline components across markets, and enforced performance budget checks that fail builds when bundles grow. They also publish some internal modules.

AI-written summary · about

  1. 0:00Introduction to enterprise
  2. 3:24Working behind the firewall
  3. 6:15Managing dependency upgrades
  4. 7:35Legacy code and maintenance
  5. 9:40Culture and community impact
  6. 11:44Testing and server-side logic
  7. 14:04Scaling and performance
  8. 16:40Budgeting and data reporting
  9. 18:45Configuration and conclusion
~/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.