For what it’s worth, I think that this is a good example of the well-meaning over-engineering in the Elixir community.

As I talked about with @355E3B the other day, Erlang is really meant for building appliances–things you drop a tarball on and never look at again until the entire rack is thrown away and the company goes out of business two decades later…web development though allows for (and encourages) just restarting the bloody app in a checked-out directory.

The relatively long deploy times (and complicated setups one can create with build servers and copying around releases blobs), the complication of having hot-deploys (that sometimes fail depending on what you are releasing application-wise), logging weirdness…all of these things have caused me to question the utility of such tools for relatively normal sites.