Digests » 103

sponsor

Elixir Alchemy – email series

Receive deep insights about Elixir, Phoenix and other developments.

elixir

Connect to Running Elixir Applications with IEx Remote Shell

Recently I learned about a fun option built into IEx called --remsh or “remote shell”. It creates an IEx shell in the context of an Elixir node, allowing you to debug and reproduce issues inside a running application! Also note that despite the name, --remsh can connect IEx to either local or remote nodes / applications. Here’s an example of how it works:

Nabo: Dead simple blog engine

Nabo is designed to be a simple, fast, extendable blog engine. You can integrate Nabo to any components in your application like Phoenix, Plug.

K-Sortable Globally Unique IDs for Elixir

ksuid is a zero dependency Elixir library for generating and parsing KSUIDs.

Decorate functions using macros in Elixir

Google analytics provide a measurement protocol that can be used to track things that are different from websites (mobile apps, IOT). At the moment no elixir client exists for this protocol (and it would not be anything more than an api wrapper). My plan is to make call to the Google Analytics TK endpoint with HTTPOison but I’d prefer to not have to call the tracking function for every single bot command.

Coinbase Elixir API

An easy way to buy, send, and accept bitcoin through the Coinbase API. This library supports both the API key authentication method only for now.