Digests » 117


AppSignal: Error tracking and performance insights

AppSignal: Elixir’s first error monitoring and performance tool.

this week's favorite

Why Elixir?

In the banking industry, data is everything. It has to be traced, consolidated, monitored, verified and verified again. In fact, banks cannot afford to lose any data or even to have the tiniest mistake in their operations. After all, you have to earn people’s trust before they trust you to keep their money.

Validate valid URL in Elixir.

Here’s a quick snippet for you guys. Sometimes you need to know if a URL is valid or not. A simple way to do this is by using the URI.parse/1 function.

Debugging & Tracing Elixir Applications

This post describes a few useful techniques to debug running Erlang / Elixir applications. It is meant to be a cheatsheet of things you can do to inspect and alter the state of an application without requiring the installation of packages.

Effortless Scaling With Automatic Clusters

Setting up Elixir clusters is nearly magical in its simplicity, but we can do better with automatic clustering using libcluster and even replacing the external epmd process altogether.

Exploring the Bitcoin Blockchain with Elixir and Phoenix

Earlier this month we dove into the brave new world of Bitcoin development by writing an Elixir module that could communicate with a Bitcoin full node. At this end of the day, we had a small handful of Elixir functions that could retrieve some basic information about the Bitcoin blockchain.