Error handling in Elixir
With so many ways to signal about something going wrong, an Elixir developer might sometimes feel lost. Read this article to learn when to use which signal and what are the best practices for the different kinds.
With so many ways to signal about something going wrong, an Elixir developer might sometimes feel lost. Read this article to learn when to use which signal and what are the best practices for the different kinds.
Logging is not only putting strings into the console. With formatters, backends, filterers, and translators, you can bend your logs to different shapes—and send them to multiple places. Learn how to leverage the power of the Elixir Logger module.
Elixir's rich ecosystem offers multiple solutions for background processing, from the standard library's Task module to database-backed systems like Oban. This comprehensive guide explores the landscape of background job libraries, their tradeoffs, and helps developers understand the evolution of background processing in Elixir.