We recently decided to sponsor the Erlang Ecosystem Foundation. Learn more about it, the reasons behind our sponsorship, and the other ways in which we're contributing with it.| NextRoll
Dialyzer is a great tool to validate Erlang code, but it might slow down your development process if devs are applying it to huge codebases constantly. That's why we added it to our CI pipelines instead. In the process we learned a few things that might be useful for you as well.| NextRoll
Dead code (as in functions that are not used anywhere) tends to pile up in big projects if you leave them unattended. Using one of Xref's most underrated features, you will be able to detect and remove what you do not need anymore.| NextRoll
We slashed our DynamoDB costs by over 75% using Kinesis, DynamoDB streams, and Erlang/OTP (and now Elixir) to implement a global cache warming system. We present that system and two new open-source libraries for processing Kinesis and DynamoDB streams in a similar way using Elixir and Erlang.| NextRoll
We sped up our development and deployment process considerably by reducing test run times by more than 50%, and you can too by applying these same testing patterns!| NextRoll