elixir

An Introduction to Exceptions in Elixir

Exceptions are a core aspect of programming, and a way to signal when something goes wrong with a program. An exception could result from a simple error, or your program might crash because of underlying constraints. Exceptions are not necessarily bad, though — they are fundamental to any working application.

Read

Testing WebSocket Clients in Elixir with a Mock Server

In this post we will discuss about a very high level overview of implementing a long running connection between two services with the use of WebSocket and then writing unit tests for the functionality.

Read

Monitoring Application Email Delivery

Monitor all emails being sent by your app and retry based on WebHook notifications about failures.

Read