~/talk

Purify your web development with Raxx

Talkat ElixirDaze 2018 · 2018-03-01..03-02· [elixir-and-erlang, web-platform]
slides:none on file

Claims a purely functional web layer that avoids Plug's mutable connection pitfalls and shows concrete fixes: a custom ACE server that defaults to HTTP/2, a Raxx interface with handle_head/handle_data callbacks for streaming, and a working Water Cooler chat built on PG pubsub and Server-Sent Events using text/event-stream. Demonstrates solving raw-body re-read bugs, streaming without loading whole files, and supervising npm asset watchers with x-sync; the demo runs end to end though Raxx intentionally omits higher-level conveniences.

AI-written summary · about

  1. 0:00Introduction
  2. 0:50Titles I turned down
  3. 1:09Plughole
  4. 1:22Crowd Hailer
  5. 1:33What is Raxx
  6. 3:22Start the service
  7. 3:47Rack Server
  8. 4:14Server Helper
  9. 4:47Supervision Trees
  10. 5:50Functional Programming Data
  11. 6:05Plug Con Object
  12. 6:42Pragmatic Language
  13. 7:13JSON Parser
  14. 8:32Streaming
  15. 10:17HTTP
  16. 11:10Elixir
  17. 11:39Simple Rack Server
  18. 12:07Rack Streaming
  19. 12:55HandleHead
  20. 14:49Memory Image
  21. 15:20MVC
  22. 15:43Rack Stack
  23. 15:59No Framework
  24. 17:01Calm Down Pebble
  25. 17:11Chat
  26. 17:28Start an application
  27. 17:44This is my application
  28. 18:09What it does
  29. 18:40Adding webelo
  30. 19:20Naming your web interface
  31. 20:23Adding a server
  32. 20:46Pattern matching
  33. 22:01Actions
  34. 23:05static
  35. 23:41post
  36. 24:16publish message
  37. 25:07subscribe to updates
  38. 28:02service and events
  39. 29:16why use frameworks
  40. 29:52brunch
  41. 30:09watchcss
  42. 31:28watchtask
~/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.