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.
JoinAsh Weekly #21
Just launched: Cinder - Powerful & intelligent Ash-native LiveView Data table component, why you should use Ash, a mix task for syncing usage rules with cursor, and a few QoL improvements.
https://open.substack.com/pub/ashweekly/p/ash-weekly-issue-21?r=f3smb&utm_campaign=post&utm_medium=w...
Introducing Cinder - data tables for your Ash resources without all of the fuss
https://hexdocs.pm/cinder/
Build smarter data tables with filtering, sorting and pagination, without needing to leave your LiveView template. Works with calculations, aggregates, and relationships, with automatic authorization and (optionally) bookmarkable URLs. https://hexdocs.pm/cinder/screenshots/demo.mp4...
mix task to curate usage_rules into cursor format
Cursor has its own format for rules files. I had AI come up with a mix task I can run to autogenerate these files for me based on the packages I have defined.
Sharing it here in case anyone else would find it useful.
https://gist.github.com/scottwoodall/5c3d9f8da132ecb6e4771a055b56a4b3...

New Issue Templates
Hey folks! I've overhauled our issue templates to use forms, and added some external links to the template picker. Give it a shot and see if you spot any issues or have ideas for improvement: https://github.com/ash-project/ash/issues
fabulous
https://github.com/towry/ash_learning/blob/main/ash-query-calculation-example.md
I tried the ash query and calculations in the terminal inside iex, and after I failed and succeeded, I let the AI summarize from the terminal and created this document. It is a great way to help me learning /understand Ash!...

Geo: A database-backed country chooser built with Ash
A slightly more than beginner project for learning Ash. Maybe Zach will critique!
https://github.com/dev-guy/geo/blob/main/README.md...
Ash Weekly: Issue #19
Homepage revamp & docs improvements, file uploads in AshAdmin, Ash AI improvements, new modes for usage_rules, new reactor projects, and three new community extensions!
https://ashweekly.substack.com/p/ash-weekly-issue-19...
Authors in changelogs
Thanks to @abeeshake456, our changelogs now show the author of changes (linking to their github profile where possible), which also means that Ash Weekly should show who did what, increasing visibility of our contributors. Great work!

AshNeo4j Datalayer
Ash Neo4j is a Datalayer for Neo4j
https://github.com/diffo-dev/ash_neo4j/
'Why have an Ash Neo4j DataLayer?...
Reactor has new documentation
Thanks to Zach who remembers the arcane knowledge of hexdocs better than I, Reactor’s brand new fancy documentation has been published. I lot of work went into these improvements and I’m super proud of the result. https://hexdocs.pm/reactor/readme.html
AshAdmin now has file upload support
https://github.com/ash-project/ash_admin/pull/313
Will be in the next release 🥳...
AshOutstanding Extension
AshOutstanding is an Ash Extension that lets you declare how your Ash Resources implement the Outstanding Protocol.
https://github.com/diffo-dev/ash_outstanding
and...
Ash Weekly: Issue #18
CheckCodegenStatus plug,
--dev
migrations, Ash.Scope, shared action context, usage-rules.md, ash_ai.gen.chat
improvements, Igniter.Scribe
https://open.substack.com/pub/ashweekly/p/ash-weekly-issue-18?r=f3smb&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true...