Listen "Barnabas Jovanovics on Ash Core Development"
Episode Synopsis
In this episode of the Elixir Mentor Podcast, I sit down with Barnabas Jovanovics, a core engineer on the Ash framework team. Barnabas shares his unique journey from working as an electrician and automation engineer to becoming a key contributor to one of Elixir's most powerful frameworks.We explore how Barnabas discovered Ash while building a booking platform, initially skeptical but quickly becoming convinced by its power. He discusses his major contributions including Ash RBAC for simplified role-based access control and GraphQL subscriptions, as well as his current work on a Discord bot framework that leverages Ash's architecture patterns.Our conversation covers the philosophy of open source development, the challenges of maintaining large projects, and the exciting new Ash TypeScript integration that just launched. This feature automatically generates type-safe TypeScript client code from your Ash resources, supporting both fetch and Phoenix channels for real-time communication.We also discuss valuable perspectives on the Elixir community, conference experiences at Goatmire and Alchemy Conf, and practical advice for developers navigating the rapidly evolving landscape of AI-assisted programming. Whether you're new to Ash or an experienced user, this conversation provides valuable insights into the framework's architecture and future direction.Resources Mentioned:- Ash Framework: https://ash-hq.org/Connect with Barnabas:- X: https://x.com/barnabasMJSUPPORT ELIXIR MENTOR- Elixir Mentor: https://elixirmentor.com
More episodes of the podcast Elixir Mentor
José Valim on Tidewave
06/12/2025
Alex Koutmos on EagleMMS
29/11/2025
Daniil Popov on CyanView
18/10/2025
Mike Hostetler on ReqLLM
11/10/2025
Bobby Clayson on Building Marketplaces
04/10/2025
Michael Lubas on Evolving Elixir Security
18/09/2025
Adam Kirk on Building AI Meeting Automation
26/08/2025
Mike Hostetler on Autonomous Agents
25/07/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.