Elixir Mentor

Parker & Shannon Selbert on Oban

21 snips
Oct 26, 2024
Parker Selbert is the creator of Oban, a renowned background job processing system for Elixir, emphasizing reliability and observability. In this engaging conversation, the Selberts share their journey developing Oban, discussing its impressive performance and the challenges faced during its evolution. They explore creative collaborations in tech, highlight the importance of user feedback, and unpack the balance between monetization and community support. Listeners gain insights into optimizing applications and the future of background job processing in the Elixir ecosystem.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Two-Person Support Team

  • Oban support is handled by the two founders themselves, splitting emails and Slack.
  • They prioritize quick help because many users depend on Oban for deployments.
ADVICE

Monetize Value, Keep Core Open

  • Monetize advanced features and optimizations while keeping core Oban open source.
  • Use paid tiers (Pro, Web, Enterprise) to fund full-time development and sustain the project.
ADVICE

Teach Better Patterns Before Rewriting

  • Educate users when their patterns cause performance issues; recommend queue partitioning or dynamic queues.
  • Provide guidance rather than one-size-fits-all changes for high-scale customers.
Get the Snipd Podcast app to discover more snips from this episode
Get the app