Zach Daniel | zachdaniel.bsky.social
@ZachSDaniel1
Creator of Ash Framework | Principal Platform Engineer at @teamalembic | he/him
I've written a short post talking more about the concepts in usage_rules and why they matter: open.substack.com/pub/zachdaniel… #MyElixirStatus
hexdocs.pm/usage_rules now includes powerful docs-search tasks, and instructs agents to use them for research. Please, if you are working with LLMs and Elixir, try it out. It helps even when packages don't have usage-rules files, thanks to the new docs tools! #MyElixirStatus
It's the Summer of @elixirlang
So many patterns people use in programming are just theater. Organization theater. Decoupling theater. Future proofing theater, etc.
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


code like this makes me realize that elixir is just so objectively superior i can match messages, in the function definition, and just match the prefix... this is just such an annoying thing to do normally
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

Today on Elixir Wizards, we talk data frames in Elixir with @cigrainger, creator of Explorer. Learn how Explorer brings R/Python-style data tools to Elixir and what’s next for the ecosystem. ▶️ smr.tl/4kY5FDj 🎧 smr.tl/3TWkM51 #elixirlang #myelixirstatus
Gotta say, @zeddotdev's edit prediction model is so slick. The quality of their software keeps me waffling between them and Neovim every few months.
Dive deep into AI-powered application dev in a collaborative, hands-on environment with industry experts @ZachSDaniel1 & @joshprice at the @ElixirConf #AshAI Hackathon on 27 Aug. Book your 1-day workshop ticket now at elixirconf.com/#register
Elixir Radar issue 478 is out! 📣 You can read it here: buff.ly/EcuJtxx This issue comes with content from @mpraski96 @ZachSDaniel1 @alvisesus @matthewsinclair , Thibaut Decaudain and Ettore Berardi. Thank you! #ElixirLang #MyElixirStatus
hexdocs.pm/usage_rules has agents visiting documentation at a wild rate, blowing up our hexdocs metrics. #AshFramework #ElixirLang
Join @joshcprice & @ZachSDaniel1 at @elixirconf in Orlando, Florida next month. Join their 1-day hands-on #AshAI Hackathon, and watch Josh with @redrapids on stage for the closing conference keynote. Read more: alembic.com.au/blog/elixir-co…
You can now run @elixirlang code right in your browser – thanks to Popcorn, which wraps AtomVM in WebAssembly 🍿 More Popcorn info coming this week – stay tuned 🤫
I hope you are ready for @OpenAI's GPT 5 @thdxr. opencode is going to be swarmed once there are two models actually competing for the best programming assistant.
Check out my latest article: Simplifying Complex Workflows with Ash Reactor Workflow Framework linkedin.com/pulse/simplify… via @LinkedIn
Understanding State Machines with the Ash Framework in Elixir elixirmerge.com/p/understandin… #MyElixirStatus
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
#AshFramework #MyElixirStatus
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