This week we're releasing the final episode of our first season of Smart Software with SmartLogic, our podcast on modern best practices in web and mobile development. In our first season, we spoke with seven developers from companies around the world about running Elixir in production.
- Ryan Billingsley from Clustertruck
- Todd Resudek from Weedmaps
- Brooklyn Zelenka from SPADE Co.
- Mark Ericksen
- Frank Hunleth
- Jay Ashe from Cava
- Jeffrey Matthias from Community
Here are some of the common themes that emerged through our conversations:
-
Everyone we interviewed had fairly similar reasons for picking Elixir. They loved that it was concurrent, highly available, and fault tolerant. The great developer tooling was icing on the cake.
-
A majority of the developers we spoke with host their Elixir applications on Kubernetes or some kind of Docker host. But don't let that intimidate you, Elixir also runs great on Heroku.
-
We also asked everyone for a single tip for getting your new application deployed and a lot of them responded with "Just give it a go and have fun!" While it seems complicated to deploy Elixir right now, getting the experience and having something deployed, no matter how you get it there, is worth doing.
You can find even more thoughts from our Season 1 Recap episode out today.