~/talk

Keynote: Best Practices – UI, API and Server-side

Talkat Build Stuff 2022 · 2022-11-09..11-11· [frontend-architecture, api-design]
linkedin:csdhall
slides:none on file

Cazton delivers a case study: five developers build 40 of 108 web components in one month and ship a fast, secure multi-device app. Key claims: server responses target ~50 ms, memoization cuts a recursive JavaScript call from ~331 million invocations to 39, and critical UI is server‑rendered with inline CSS for fast interactivity. Architecture uses search DB for queries, document DB for product specs, RDBMS only for orders, plus Redis/Memcache for shared caching and avoid repeated reflows/paints.

AI-written summary · about

  1. 0:00Start
  2. 1:0914 Rules of Web Performance
  3. 2:55Critical Rendering Path
  4. 6:32async
  5. 9:46Older Browsers
  6. 10:23Gmail Mobile
  7. 12:08Performance (60fps)
  8. 12:50Layout Update
  9. 14:17Layout To Paint
  10. 18:44Reducing Reflow Impact
  11. 21:53Brewer's CAP Theorem
  12. 22:56Why is Scalability Important?
  13. 24:27Vertical Scaling
  14. 26:43Vertical Partitioning (Services)
  15. 29:02Microservices
  16. 31:07Caching
  17. 31:59Vertical Partitioning (Hardware)
  18. 32:45Vertical Partitioning (DB)
  19. 35:12Scalable solution
  20. 46:58Error Format
  21. 47:42Versioning
~/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.