
Elixir Mentor Amos King on sharing knowledge
10 snips
Feb 21, 2026 Amos King, Senior Staff Backend Engineer and founder of Binary Noggin, mixes systems engineering roots with decades in Erlang/Elixir. He discusses mentorship and why teaching helps the teacher. They cover team composition and diverse backgrounds, the shift from OO to functional thinking, when not to overuse GenServers, meetup value, and a surprising real-world query optimization story.
AI Snips
Chapters
Books
Transcript
Episode notes
Nonlinear Backgrounds Lead To Beam Adoption
- Insightful career paths lead to unexpected tech fits; Amos moved from Java to Erlang/Elixir due to distributed-system needs.
- He discovered Elixir after working on a Navy chat server that migrated to Erlang and preferring Elixir syntax.
Define SLOs Before Designing Systems
- Do ask SLO-style questions early to shape architecture and cost.
- Amos recounts a teammate asking "What's the SLO for this email?" which changed whether the system needed immediate delivery or could batch.
Avoid Unnecessary GenServer Use
- Do avoid reflexively creating GenServers for every need; rely on Phoenix/LV/Oban defaults first.
- Amos warns newcomers obsessing over GenServers often abuse them and rarely need custom ones for typical web apps.


