Recording not yet published

Talk 30:00

Stealing from Ash: Building Better DSLs in Elixir

This talk looks at how Elixir developers can simplify complex workflows by rethinking how we express composition. Ash Framework offers a compelling model: a DSL that feels like a pipeline but prioritizes intent and remains ergonomic in the way Elixir developers prefer to write code. We’ll look at how Elixir’s simple pipeline behaves once branching and error handling enter the picture and explore a solution that continues to prioritize intent and clarity.