~/talk

a Guided Introduction to Elixir - Part 5 of 6

Talkat LambdaConf 2017 · 2017-05-25..05-27· [javascript]
links:none on file
slides:none on file

Workshop-style walkthrough that actually shows code: building a gen_server state tuple for a simple game (adds three games, stats show player1 wins 1), debugging a failed map update and immutable reassignment, designing a supervision tree and using ETS for in-memory storage. Covers hot-deploy with mix/distillery (build a tarball, upgrade release) and a telnet MUD side project that intermittently dies (out‑of‑memory). Demos mostly work but some examples fail live and a hot-upgrade works locally once.

AI-written summary · about

  1. 0:00Intro
  2. 1:50Map Update
  3. 3:00Server Shutdown
  4. 4:25Update
  5. 9:30JSpotter
  6. 10:50Microservice
  7. 11:20Living and Memory
  8. 12:15Copout Answer
  9. 16:03Thought Exercise
  10. 16:55Lizard
  11. 17:32Process
  12. 19:35Separations
  13. 20:39Business Decisions
  14. 22:00State of One Process
  15. 22:58Spawn vs Start Link
  16. 26:08Ive been wrong
  17. 27:02supervisors and applications
  18. 28:27supervisors
  19. 32:13hand wave
  20. 33:08domain driven design
  21. 34:25project management
  22. 37:03tree
  23. 37:58resiliency
  24. 45:45deployment
  25. 46:18distilleries
  26. 48:06release
  27. 51:32super happy path
  28. 52:34new terminal
  29. 59:25Questions
~/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.