Keynote Catalyse Change
summary
Erlang/Elixir adoption stalls on practical friction: confusing web docs and search results, rebar commands that overwrite source, console error dumps printed as Erlang terms, and opaque badmatch/enoent traces that stop beginners cold; suggested fixes include beginner-first install + “write and run a file” verification, higher-level primitives like get-in/assoc/update (Clojure-style) or lenses for nested immutable updates, and a simple task/agent pattern (spawn/link + selective receive) implementable in about 15 lines of code so newcomers see results in ~10 minutes.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:32We Have A Problem
- 5:28Not a Random Rant
- 5:56We Need to Reconcile
- 6:20Why Do We Care?
- 6:41But We Should Care
- 8:23Activation Energy
- 11:35Catalyst Reduces Input
- 22:53User joins a room
- 26:05Haskell Lenses
- 29:23Simple Problem
- 30:39Config using Agents
- 31:54Erlang mismatch
- 33:58NET Task Parallel Library
- 39:29Lower The Barriers








