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.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

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.
ADVICE

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.
ADVICE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app