Keynote - Confident Elixir
summary
Helps a team of five developers become productive with Elixir in three weeks by applying patterns from the elixircards project: favor pure functions, convert data to structs at the boundary, organize code into umbrella apps with clear interfaces, and add state via processes only after TDD. Uses flashcards and remote three‑hour pair programming sessions to surface knowledge gaps. Implements unit, integration, smoke and property tests, Dialyzer, Credo, formatter and a broker topology for decoupled message passing.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:32Learning Curve
- 4:08Purity
- 8:12Code Organization
- 13:30Interfaces
- 15:15structs
- 21:16organization and architecture
- 24:44identifying team knowledge
- 29:10mentoring
- 30:56presentations
- 35:08pair programming
- 38:45bonus








