Elixir Alchemy

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

Setting Up a Multi-tenant Phoenix App for Elixir
General

Setting Up a Multi-tenant Phoenix App for Elixir

In the first of a two-part series, we'll set up a multi-tenant Phoenix application.

By Aestimo Kirina on

Validating Data in Elixir: Using Ecto and NimbleOptions
General

Validating Data in Elixir: Using Ecto and NimbleOptions

In the second part of our series, we'll explore how to avoid bad data using Ecto and NimbleOptions.

By David Sulc on

How To Use Zig for Elixir NIFs
General

How To Use Zig for Elixir NIFs

Find out how to set up Zig for Elixir NIFs and integrate a NIF into an Elixir application.

By Allan MacGregor on

Validate Data in a Phoenix Application for Elixir
General

Validate Data in a Phoenix Application for Elixir

In the first of a two-part series, we'll explore how to avoid bad data and validate data at the boundary of a Phoenix application.

By David Sulc on

How To Reduce Reductions in Elixir
General

How To Reduce Reductions in Elixir

Discover how you can use profiling in Elixir to improve how your application code performs.

By Jeff Kreeftmeijer on

An Introduction to Exceptions in Elixir
General

An Introduction to Exceptions in Elixir

Let's dive into how you can handle exceptions in Elixir.

By Pulkit Goyal on

Phoenix 1.7 for Elixir: Edit a Form in a Modal
General

Phoenix 1.7 for Elixir: Edit a Form in a Modal

In the final part of our series, we'll implement an edit modal.

By Adam Lancaster on

Writing a Custom Credo Check in Elixir
General

Writing a Custom Credo Check in Elixir

Let's run through the process of creating a Credo check in Elixir.

By Paweł Świątkowski on

A Deep Dive into Subscriptions with Absinthe
General

A Deep Dive into Subscriptions with Absinthe

In the final part of this series, we'll see how GraphQL subscriptions work and how to create them with Absinthe.

By Sapan Diwakar on

Add a Form to a Modal in Phoenix 1.7
General

Add a Form to a Modal in Phoenix 1.7

In part two of our series, we'll add a form to the modal we've created.

By Adam Lancaster on

Observe Your Phoenix App with Structured Logging
General

Observe Your Phoenix App with Structured Logging

Let's configure a Phoenix LiveView application to use a structured logger and monitor the app with AppSignal.

By Sophie DeBenedetto on

A Deep Dive into Mutations with Absinthe
General

A Deep Dive into Mutations with Absinthe

In the third part of this series, we'll create GraphQL mutations with Absinthe.

By Sapan Diwakar 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