~/talk

RxJS, Angular, and WebSockets - The Spy Life

Talkat ngAtlanta 2019 · on Friday, 2019-01-11· [angular, nodejs]
slides:none on file

WebSockets capture Angular interaction events and stream them to a server for real‑time analytics, with a live demo sending initial stats then broadcasting frames as users act. Implementation uses RxJS WebSocketSubject and calling socket.next to emit messages, an Express backend with the ws library to classify and rebroadcast messages, simple charts showing counts, and notes on browser support (all modern browsers except Opera Mini) and end‑to‑end security.

AI-written summary · about

  1. 0:00Intro
  2. 0:30About me
  3. 1:28How to troll pandas
  4. 1:40HTTP
  5. 2:20Twitter
  6. 3:14HTTP is a conversation
  7. 4:01Pulling teeth
  8. 4:50Slack
  9. 5:10Open connection
  10. 5:29Harry Potter
  11. 6:25Facebook Messenger
  12. 8:37Feature Planning
  13. 14:10Submit
  14. 14:36Socket Not Next
  15. 14:52Server Implementation
  16. 16:54Data Security
  17. 17:51Additional Setup
  18. 18:07Browser Support
  19. 18:29WebSocket Alternatives
  20. 20:00WebSockets vs HTTP
~/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.