Elixir

Read blog posts about building and managing your Elixir apps. We share tips & tricks about performance optimization, monitoring, and observability.

How to Track Errors in Oban for Elixir Using AppSignal
Elixir

How to Track Errors in Oban for Elixir Using AppSignal

Let's learn what Oban is, how it works, and how to instrument it using AppSignal.

By Aestimo Kirina on

Managing Distributed State with GenServers in Phoenix and Elixir
Elixir

Managing Distributed State with GenServers in Phoenix and Elixir

This two-part series explores working with Phoenix in a distributed setup. In part one, we'll look at GenServers.

By Pulkit Goyal on

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

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
Elixir

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
Elixir

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
Elixir

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
Elixir

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
Elixir

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
Elixir

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
Elixir

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
Elixir

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
Elixir

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

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