Elixir Alchemy

Elixir Alchemy is our special email series where we dive deep into all things Elixir.

Enhancing Your Elixir Codebase with Gleam
General

Enhancing Your Elixir Codebase with Gleam

Let's look at the benefits of using Gleam and then add Gleam code to an Elixir project.

By Paweł Świątkowski on

Track Errors in Phoenix for Elixir with AppSignal
General

Track Errors in Phoenix for Elixir with AppSignal

In the first part of this two-part series, we'll integrate AppSignal into an Elixir application and track errors.

By Aestimo Kirina on

Leverage Concurrency Efficiently When Managing Multiple Tasks in Elixir
General

Leverage Concurrency Efficiently When Managing Multiple Tasks in Elixir

Let's run Task processes in Elixir, including `Task.async_stream/3`, to manage multiple tasks concurrently.

By Tracey Onim on

Advanced Dependency Injection in Elixir with Rewire
General

Advanced Dependency Injection in Elixir with Rewire

Dependency injection can prove useful in Elixir. In this second part of a two-part series, we'll look at some basic concepts, core principles, and types of dependency injection.

By Allan MacGregor on

Using Dependency Injection in Elixir
General

Using Dependency Injection in Elixir

Dependency injection can prove useful in Elixir. In this first part of a two-part series, we'll look at some basic concepts, core principles, and types of dependency injection.

By Allan MacGregor on

Deep Diving Into the Erlang Scheduler
General

Deep Diving Into the Erlang Scheduler

Let's see how Erlang's scheduler works internally and dissect some of its key components.

By Sapan Diwakar on

How to Use Flume in your Elixir Application
General

How to Use Flume in your Elixir Application

Let's learn how to handle background jobs in Elixir with Flume.

By Pulkit Goyal on

Direct File Uploads to Amazon S3 with Phoenix LiveView
General

Direct File Uploads to Amazon S3 with Phoenix LiveView

Let's explore how you can upload from Phoenix LiveView directly to Amazon S3.

By Joshua Plicque on

Powerful Caching in Elixir with Cachex
General

Powerful Caching in Elixir with Cachex

Improve the performance of your Elixir application with Cachex, a powerful caching library.

By Allan MacGregor on

Creating Custom Exceptions in Elixir
General

Creating Custom Exceptions in Elixir

Let's run through the process of creating custom exceptions in Elixir.

By Paweł Świątkowski on

How to Build a Memory-efficient Elixir App with Streams
General

How to Build a Memory-efficient Elixir App with Streams

Let's create a memory-efficient Elixir application using the lazy processing approach with streams.

By Tracey Onim on

Build A Simple Tracing System in Elixir
General

Build A Simple Tracing System in Elixir

Let's add tracing to an Elixir application using OpenTelemetry and streamline the process.

By Marcos Ramos on

More articles

AppSignal monitors your apps

AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!

Discover AppSignal
AppSignal monitors your apps