Digests » 234
Come and join our talented team to help to build high-quality Elixir/Phoenix APIs that allow designers and developers across the world to collaborate on Sketch documents. We are looking for full-time experienced Elixir engineers that can apply the best practices and techniques to our Elixir backend and take full advantage of OTP.
In today’s post, we will be covering the Elixir library named Broadway. This library is maintained by the kind folks at Plataformatec and allows us to create highly concurrent data processing pipelines with relative ease.
If you've worked with Elixir for the last couple of years, you might be familiar with OTP releases, what they are and how to generate them using libraries or tools such as Distillery. Since Elixir version 1.9, releases are now part of the core language and in this post, we'll explore how to create one inside a Docker container using multi-staged builds.
Elixir has a great advantage to have its standard code formatter. Just running mix format makes all source codes of your project formatted, so that you don't need to care about improper indents or spaces and can concentrate on important things when writing and reviewing codes.