Solution For Sluggish Erlang Observer

Reading Time: < 1 minute Erlang Observer Erlang observer is a great tool that helps you to get insights into your running BEAM node or a crash dump file of crashed BEAM node. It is…
The post Solution For Sluggish Erlang Observer appeared first o…

Testival Community Ending Scene

Reading Time: < 1 minute “Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhäuser Gate. All those moments will be lost in time, like tears…
The post Testival Community Ending Scene appeared first…

Pattern matching trouble in ExUnit

Reading Time: 2 minutes TL;DR I found an interesting bug, not in the implementation code, but in the ExUnit test. The bug was related to Kernel.match? method. I will explain the root cause of…
The post Pattern matching trouble in ExUnit appeared fir…

How To Log Invalid HTTP Request In Phoenix

Reading Time: 2 minutes The Problem Our service built with Phoenix framework logged the following message: The source that recorded this error was the plug_cowboy function early_error. Logs are integrated with Datadog, otherwise, we…
The post How To…

How To Use Elixir Gettext As A Team

Reading Time: 2 minutes TL;DR You are working on a Phoenix application that uses Elixir Gettext for translations. As all team members are doing changes on translation files, you have a lot of merging…
The post How To Use Elixir Gettext As A Team app…