Few thoughts so far:
- It seems that knowing the domain well upfront might be very beneficial here, more than with regular Phoenix (so perhaps not good for exploratory coding)
- Ash does solve a significant chunk of my pain points around code organization in a Phoenix app, especially the view-driven explosion of context APIs
- I finally started to understand why it leans so heavily on metaprogramming and generated functions - much more stable code, less prone to typos in keyword lists everywhere
#Ash #Elixir #ElixirLang







