Big fan of Elixir. First and third party libraries are typically very high quality; community support is great; and documentation is best in class.
Right now, I’m trying to find a way to speed up builds in CI because they’re the biggest bottle neck to deploying. Building an umbrella with 5 apps, 3 of which are phoenix, leveraging parallelised docker buildkit, will still take 8~ minutes.
Interesting. Elixir builds are the fastest builds in my CI pipelines. I make sure to cache the builds/ folder; usually only a small amount of files need to be re-compiled, which is very fast. This was actually improved even further in Elixir 1.11 [0]. Compared to TypeScript + React and Java, Elixir build times are significantly better.
Right now, I’m trying to find a way to speed up builds in CI because they’re the biggest bottle neck to deploying. Building an umbrella with 5 apps, 3 of which are phoenix, leveraging parallelised docker buildkit, will still take 8~ minutes.