Ash Framework | ashframework.bsky.social
@AshFramework
Model your Domain, Derive the Rest. Build powerful Elixir applications with a flexible tool-chain.
Just hit 2k stars on GitHub @AshFramework. What a day! Thank you to the almost *250* people who helped us get here 🙇♂️ github.com/ash-project/ash #AshFramework #ElixirLang
Policies in @AshFramework emit breakdowns on failure and optionally on success, but we've just made it easier to use this to debug individual policy behavior via the `log?: true` option. #AshFramework #MyElixirStatus
hexdocs.pm/usage_rules has agents visiting documentation at a wild rate, blowing up our hexdocs metrics. #AshFramework #ElixirLang

The inaugural Ash Summit is happening! 🎉 The @AshFramework core team is meeting IRL for the first time, and we want YOU to join us for all things Ash. 🗓️ Sat 13 Sept: it’s FREE & in person 📍 Hosted by @teamalembic & #Goatmire RSVP 👉 lu.ma/07l7dwyy
My next video is live! This time, I explore the ash_state_machine extension. Along the way, you'll learn about policies, pubsub, and Oban integration in the demo app! #MyElixirStatus #AshFramework youtu.be/_x6TE7hbE1k
@AshFramework makes it dead simple to write complex business logic with a to-do list-like approach. This is one of the reasons I enjoy it. In this action, all steps pass or all of them fail. #myelixir
🤖 Ash + AI workshop w/ Barnabas! Build real AI apps with vector search & RAG. Elixir + PostgreSQL + laptop = AI superpowers ⚡ #CodeBEAMEurope codebeameurope.com/trainings/ash-…
We’re HUGE supporters of the #ElixirLang community, which is why we’re super excited to be supporting #Goatmire, Sweden's 1st Elixir conference as a Founding sponsor! 🥳 Book tix & meet the @teamalembic & #Ash core team this Sept goatmire.com
phoenix.new just got AGENTS.md support! Had to copy the project-specific one into the root workspace to get it working, but I used hexdocs.pm/usage_rules and had it writing solid @AshFramework code right out the gate 🎉 #MyElixirStatus
🤯I can't even w/ how good this video is. So much goodness packed into 10 minutes. I'm hyped for all of @RootCert's videos, and wildly lucky to have him exploring the @AshFramework ecosystem 😎 #MyElixirStatus #AshFramework
Calling multiple services doesn't have to be a nightmare. My latest video explores Reactor for workflow orchestration. Concurrent execution, automatic rollbacks on failure, and of course: it works with Ash AI. #MyElixirStatus youtu.be/0Dvn039qD8I
Coming soon: A Reactor-orchestrated travel booking demo, available as an AI travel agent's tool. It even uses a prompt-backed Ash action to write an email! The only question is, where's this trip headed? #MyElixirStatus
Oban Pro v1.6 is out! Thanks to everybody that helped refine the release candidates. A refresher on what landed: 🗂️ Sub-Workflows 🌊 Cascading workflows 🪴 Grafting sub-workflows 🖼️ Workflow context 🧰 Overhauled partitioning 🧨 Global burst mode 🍋 Preserve queue updates
Cooking something spicy. We're in a world where I can tell an AI to learn from the internet to call code that generates me more code. Scary. But pretty fucking cool. Nice job @ZachSDaniel1 #MyElixirStatus
People don't get that @AshFramework is not an alternative to @elixirphoenix because they are used to "framework" meaning "tell me what to do senpai". You can use two frameworks at once. Framework = I call you. Library = you call me. That's all 🧐
Me figuring out if I do or don't want him to find @AshFramework 🥶. The learning curve is big and people who take a surface view bounce off but those who dig in profit.
it's official starting elixir arc honestly it seems like the most sensible language to write services in
people who use JS on the server are the same people who outsource authentication
ppl outsource auth????
it's official starting elixir arc honestly it seems like the most sensible language to write services in
Why isn't @AshFramework Reactor more popular? Saga orchestration, managed rollbacks, mermaid diagrams, concurrent execution. Works standalone or with Ash. I think steps could even be driven by Ash AI. Who wants a video on this? #MyElixirStatus hexdocs.pm/reactor/01-get…