Elixir 1.6 replaced the old
:simple_one_for_one supervisor strategy
with shiny the new
As well as giving you the old ability to spawn multiple instances of the same server, dynamic supervisors let you run different server modules under the same supervisor, all created at runtime.
Here’s a short video showing how I changed my Hangman game over.