Post

Every time I try to start with ash, I get stuck. I tried with tdd which is very easy in phoenix or rails because the error often guides you what to do next. With ash it's not that obvious.

I think that you should record someone with elixir knowledge but without ash experience trying to copy something in ash and see where they struggle. Similary what Primeagen did when learning elixir.

We've done this a few times, but it's always worth revisiting. The on-ramp to @ash-hq.org has always been longer than we'd like. The book is a major step in helping folks overcome that hurdle.

0 reposts1 like

Have the ash docs linked to examples of that feature in a real world example repo. Same with Phoenix and LiveBeats. Force LiveBeats repo to stay up to date because the docs reference it. Great for example based learners like myself. Wanna see custom policies in action? Click here.

Yeah, thats a cool idea :) We actually already run all subproject tests in Ash, so what we can actually do is take the example app from the upcoming book, clone it, and run its tests on all changes to Ash 😁