2. mix new --sup
When the mix tool was created, projects always had a supervisor. Shortly after, supervisors were removed in favor of the --sup flag. This video will show you precisely what happens when you create a project with --sup. You will find out how Elixir builds OTP applications, and what you need to do to integrate them.