Completely agree on the PragDave course. It really solidified my thinking on how to work with Elixir code.
When you go from Rails to Phoenix you’re often mentally in this space of thinking you are building “another web app on a different framework”.
When you are done with the course you’ll realize that the Elixir approach is to build your application on its own and then the web app becomes one of many possible interfaces to the actual application. It’s so much cleaner, more maintainable and easily testable that once you get the hang of it you’ll never want to go back (in my experience at least).






















