How to teach Elixir to non-functional developers
summary
Shows how to get non-functional devs productive fast by demoing a Phoenix quick start and the IEx REPL, warns of the common “valley of despair” when tests and builds fail, and lists the concrete fundamentals to teach first: immutability, pattern matching and recursion, linked lists, Erlang processes and OTP (gen_servers), and higher‑order functions like map to avoid reinventing the wheel. Includes practical advice on mentoring and using YouTube starters.
AI-written summary · about
chapters (14)
- 0:00Start
- 1:43A bigger problem
- 3:26Phoenix
- 3:55Productivity!
- 4:08YouTube
- 4:46Quickstart!
- 6:48Dunning - Kruger Effect
- 7:34Strange questions?
- 8:54Teacher (Community)
- 9:39Pupil
- 11:46Newborn
- 12:45Where to focus?
- 17:11Bottom line
- 17:39Recap
related talks
39mFunctional Concepts in Elixir
47mHow to Grow More Functional Programmers
46mPoka Yoke Mistake proofing via Functional Programming
37mElixir - functional, concurrent, distributed programming
33mLearn a new language using TDD and Clean Code
01h 07mPipe forward : Using Elixir and F# together
53mKeynote: Celebrating the 10 Years of Elixir
44mReal-World Functional Ruby
