Elixir Alchemy

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

Find and Fix N+1 Queries Using AppSignal for a Phoenix App in Elixir
General

Find and Fix N+1 Queries Using AppSignal for a Phoenix App in Elixir

We'll dive into how N+1 queries happen, their impact on performance, and some strategies to detect and fix them with AppSignal.

By Sapan Diwakar on

A Complete Guide to Phoenix for Elixir Monitoring with AppSignal
General

A Complete Guide to Phoenix for Elixir Monitoring with AppSignal

Let's set up monitoring and error reporting for a Phoenix application using AppSignal.

By Aestimo Kirina on

Scaling Your Phoenix App in Elixir with FLAME
General

Scaling Your Phoenix App in Elixir with FLAME

Discover the benefits of FLAME and see how it can offload intensive tasks to remote machines.

By Sapan Diwakar on

LiveState for Elixir: An Overview and How to Build Embeddable Web Apps
General

LiveState for Elixir: An Overview and How to Build Embeddable Web Apps

Learn how to build robust and dynamic embeddable web apps using LiveState for Elixir.

By Pulkit Goyal on

Custom Instrumentation for a Phoenix App in Elixir with AppSignal
General

Custom Instrumentation for a Phoenix App in Elixir with AppSignal

In the second part of this two-part series, we'll set up custom instrumentation for a Phoenix application using AppSignal.

By Aestimo Kirina on

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

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