Install Erlang + Elixir with asdf
Hi!
First off, this is a fantastic project. Your students are extremely lucky to have the chance of getting real world experience with a fantastic tech stack. You all are setting them up for success! I must admit I'm a little jealous.
I wanted to reach out about the instructions to install Erlang + Elixir with brew
on Mac machines on the README. I'm not sure if many of your students will use Macs, but if they do I wanted to at least offer some feedback on the instructions.
The issue with brew
is that it will eventually become annoying when they work on their second project (because Elixir and Phoenix are so excellent, they will want more! asdf
shines and makes it trivial to switch.
I've helped troubleshoot a few installs from coworkers and the vast majority of issues come down to not using asdf
. I think you will have less issues if you take that route. It's kind of a right of passage, folks have the brew
install issue, then go to asdf
and never look back at install stuff again. Folks used to reach for brew
even though we had install instructions on the repos. It was a good learning experience, well, maybe not
The linked gist for install instructions is spot on. It even has the env vars that are nice to have, great work on that.
Good luck, hope this course is a huge success for you all!