AF
Ash Framework
The Elixir backend framework for unparalleled productivity. Declarative tools that let you stop wasting time. Use with Phoenix LiveView or build APIs in minutes for your front-end of choice.
JoinAF
Ash Framework
The Elixir backend framework for unparalleled productivity. Declarative tools that let you stop wasting time. Use with Phoenix LiveView or build APIs in minutes for your front-end of choice.
Joinš¢Ā Big news! š¢Ā Iām joining Remedy Meds as VP of Engineering.
Ready to push Ash Framework to its limits! Ash has grown a lot over the past few years, enabling teams to deliver high quality software faster and more sustainably. Remedy Meds is using Ash with great success, but there are many architectural and scaling challenges ahead. Challenges that I canāt wait to help them overcome š.
As for the state of Ash, not much is changing. Iāve been a little bit less available lately, and have announced a slight āstepping backā in terms of support and how much time I can personally invest in answering each and every question.
Ash has always been about more than one company or project, and in order for the vision of large scale Ash & Elixir adoption to be realized, we have to build and support ambitious enterprise projects. This is how we create jobs and flywheels for our community....
AshParental
an Ash extension that brings STI(Single Table Inheritance) capability to your resource.
https://hexdocs.pm/ash_parental/0.1.1/readme.html...
š¬ [Coming Soon] Elixir Mentor: Build a SaaS with Ash Framework (27 Episodes)
I'm excited to share that I'm launching a comprehensive YouTube course on the Ash Framework!
What we're building: TeamSpace - a full-featured multi-tenant SaaS application
Format: 27 episodes, ~20 min each, alternating between Ash backend and LiveView UI ...
Format: 27 episodes, ~20 min each, alternating between Ash backend and LiveView UI ...
Part 21: Ash Framework For Phoenix Developers | Build and Test Ash Extension(AshParental)
Part 1 of 3
Learn how to:
1. Build Ash extensions from scratch.
2. Apply an extension to different resources.
3. Test your extensions and ship them with confidence....
AshObjectIds
https://hex.pm/packages/ash_object_ids
An Ash implementation of the "Stripe IDs" (human readable, copyable, IDs with a prefix for the model they reference): https://dev.to/stripe/designing-apis-for-humans-object-ids-3o5a
TLDR:...
Ash Weekly: Issue #23
Aggregates get a new superpower, A VSCode extension, new OpenCollective, generic action improvements, AshCircuitBreaker released, and a GUI resource generator!
https://ashweekly.substack.com/p/ash-weekly-issue-23...
Adding Postgres Full Text Search to an Ash Project
I recently added Postgres Full Text Search to an existing Ash project. This was honestly the first time I've had to add some functionality that Ash didn't already handle, so I was interested to experience some of these escape hatches first-hand.
Figured I'd share here
https://blog.1-800-rad-dude.com/posts/2025/08-13-Adding-Postgres-Full-Text-Search-to-an-Ash-Project.html...
Ash Open Collective
I'll be shutting down my GitHub sponsors in favor of managing an OpenCollective for Ash! https://opencollective.com/ash-framework
The funds will be transparently distributed (at my discretion, currently there is no leadership structure beyond that) to pay for various hosting costs, community tools, etc. That doesn't actually add up to much money, so the rest will be used to fund projects that matter for Ash and Elixir. An example of this may be small awards and grants for specific features, fixes etc. The benefit of the OpenCollective is that it is fully transparent. All expenditures will be visible to all. This money will be used only to pay expenses and then to fund others in the community that are doing important work. I don't know what this fully looks like yet, but the important bit is that this will become an open and transparent place for folks to invest in the Ash community....
Ash VS Code Extension!
* DSL Block Navigation - Go To command, Breadcrumbs, Sidebar
* Mermaid Diagram Visualization
You can find Ash Studio on the VS Code Marketplace, Open VSX or download it from GitHub
...

Ash Circuit Breaker
https://hex.pm/packages/ash_circuit_breaker
A new Ash extension that implements circuit breakers.
This helps keep action responses quick when downstream systems are having issues by giving them some time to recover!...
Quickly scaffold Ash Resources
Hey everyone, so I made a quick little site to quickly scaffold Ash resources using
ash.gen.resource
Uses the browser's localstorage to persist scaffolds across refreshes/restarts
Supports drag and drop to rearrange attributes and relationships
Reactively updates the scaffold command
Check it out here:...Inside Jido (Podcast)
An excellent podcast not only about Jido but also an interesting discussion about the beam and OTP by Mike Hostetler. Worth a listen!
https://www.beamrad.io/94...
What are state machines? (feat. Ash Framework)
https://www.youtube.com/watch?v=_x6TE7hbE1k
@Christian Alexander making another banger of a video. This one is my favorite so far š„...
Ash Weekly: Issue #22
Official swag, 3 videos, 2 blog posts, Ash.TypedStruct, validations for read actions and huge usage_rules improvements!
https://ashweekly.substack.com/p/ash-weekly-issue-22?sd=pf...
I did a thing
Well, Gemini and Roo Code did a thing but I helped a lot. Especially because they are so clueless about Ash oh my God they think it's C# š¤£
But it's working. The most basic version of an evolving and self-managed long term memory for LLMs and such. I know it's extremely basic compared to what people are building out there but I'm happy because it's my first non-trivial real product in Elixir and I finally got it working, pimped out with a new skin and everything.
Not an add though, I'm building it for me...

