Alchemy Conf
82 members
This ticket will grant access to the Workshop "Supercharge Your Elixir Apps with Ash".
This ticket grants you access to the Workshop "Supercharge Your Elixir Apps with Ash" and the main Alchemy Conf 2025.
Instructors: Zach Daniel & Josh Price
Zach is the author of the Ash Framework, a resource-oriented declarative design framework for Elixir, and principal platform engineer at Alembic. He has a passion for declarative design, functional programming, and contributing to the open source community. When not programming, he enjoys spending time with his friends and family and studying the Japanese language.
Josh is polyglot software developer and technology consultant. He is the co-organiser of Elixir Sydney and GraphQL Sydney meetups. Currently works on GraphQL and Elixir at Alembic.
Workshop description:
This full-day workshop introduces the Ash Framework, a tool for building maintainable and scalable Elixir applications. Ash Framework is a refreshingly different way to craft efficient and maintainable Elixir applications. In this hands-on, interactive course, we’ll dive deep into Ash’s capabilities, exploring how it can streamline your development process and enhance your application’s architecture. Throughout this class, we’ll build a real-world application from the ground up, leveraging Ash’s unique features.
What you will learn:
Using Igniter to rapidly scaffold your Ash applications.
Structuring your Elixir projects with Ash for maximum maintainability
Designing flexible and powerful resources that model your domain effectively
Implementing actions that encapsulate complex business logic cleanly
Rapidly generating APIs and UIs driven from your Ash resources
Extending Ash to fit your specific project needs
Adopting Ash incrementally in existing applications
Target audience:
Software developers of all levels with Basic Elixir Skills
This tutorial is ideal for Elixir developers looking to take their skills to the next level. While we’ll cover Ash from the ground up, a working knowledge of Elixir will help you get the most out of this intensive, hands-on experience.
What will you need to bring:
Laptop with Elixir, OTP, an Editor, Git and Postgres.
Location