I was wondering if anyone had suggestions/examples of packages that they found helpful for extending Phoenix or Ecto. I’m working on an avatar generation library, Elixir Forum:Libraries/ Avatarex, and wanted to get a pulse on what sorts of features/extensions the community found useful in that capacity.
The biggest extension package for the Elixir ecosystem is undoubtedly Ash: https://ash-hq.org/
Ash Resources are Ecto resources even if they look almost nothing like Ecto resources. And they have multiple escape hatches into underlying functionality.
See this playlist on Youtube Ash Framework - YouTube especially the last videos: Primers and “Building Twitter with Ash”