As a very new guy using Ash: yes, there are escape hatches everywhere, and a lot of magic is quite thin.
I find that often if I don't understand the magic, I just drop directly into Elixir and/or Ecto (Ash resources are Ecto schemas).
In his talk at the recent Elixir conference Zach Daniels said that the goal for the next version of Ash is improved DX: error messages, debuggability, tools etc. So a lot of magic will be stripped away.
I find that often if I don't understand the magic, I just drop directly into Elixir and/or Ecto (Ash resources are Ecto schemas).
In his talk at the recent Elixir conference Zach Daniels said that the goal for the next version of Ash is improved DX: error messages, debuggability, tools etc. So a lot of magic will be stripped away.