Phoenix LiveView live_link Refactoring Phoenix controllers

Events and various kinds of coupling

Events are getting more and more popular in the Elixir community. Most people believe that events reduce coupling. It may be true, but this statement is really inaccurate. Check out this short piece about different kinds of coupling and their relation to events.

Shameless plug: Check out @elixirstatus' other community project:

Credo, a new static code analysis tool that acts as a code linter, but also focusses on teaching coding practices and code consistency.