Docker instead of an Elixir version manager (split thread)

Docker + Compose in development was a game changer for us. It used to take, at minimum, an entire day for new hires to get all the dependencies they needed to get a project working. The more junior the hire the longer it took. Now it only takes 15 min. Most people forget they’re in a container after a while so the experience is mostly seamless. This setup also makes jumping around to different projects a breeze.

I know this is one of those hot button topics for developers. I’ve been called many things for advocating this setup. However, I can’t argue with results. It’s worked wonders for us.

1 Like