Elixir

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

Debugging in Elixir and Erlang: An Introduction
Elixir

Debugging in Elixir and Erlang: An Introduction

In the first part of a two-part series, we'll touch on some tools you can use for debugging in Elixir.

By Marcos Ramos on

Parser Combinators in Elixir: A Deeper Dive
Elixir

Parser Combinators in Elixir: A Deeper Dive

In the second part of our two-part series, we'll improve the parser combinator we've written.

By David Sulc on

Sanitize Strings in Elixir with Pattern Matching and Recursion
Elixir

Sanitize Strings in Elixir with Pattern Matching and Recursion

Let's use two great features in Elixir - recursion and binary pattern matching - to sanitize a string.

By Sophie DeBenedetto on

AppSignal for Elixir Now Supports Finch
Elixir

AppSignal for Elixir Now Supports Finch

AppSignal for Elixir now provides out-of-the-box support for Finch.

By Jeff Kreeftmeijer, Connor James on

Parser Combinators in Elixir: Taming Semi-Structured Text
Elixir

Parser Combinators in Elixir: Taming Semi-Structured Text

In the first of a two-part series, we'll explore how parser combinators work in Elixir.

By David Sulc on

Phoenix LiveView 0.18: New Special HTML Attributes
Elixir

Phoenix LiveView 0.18: New Special HTML Attributes

Let's check out Phoenix LiveView 0.18's new special HTML attributes to help you write cleaner HTML.

By Sophie DeBenedetto on

Faster XML Parsing with Elixir
Elixir

Faster XML Parsing with Elixir

Explore how you can parse XML effectively with Elixir using a few different methods.

By Adam Lancaster on

Fix Process Bottlenecks with Elixir 1.14's Partition Supervisor
Elixir

Fix Process Bottlenecks with Elixir 1.14's Partition Supervisor

Find out how partition supervisors work under the hood to prevent process bottlenecks and fix an example of a bottleneck.

By Sophie DeBenedetto on

Elixir 1.14: Better Debugging with dbg/2 and More
Elixir

Elixir 1.14: Better Debugging with dbg/2 and More

Let's check out Elixir 1.14's improvements to `Inspect` and binary evaluation error messaging, as well as the new `dbg()` debugging function.

By Sophie DeBenedetto on

Benchmark Your Elixir App's Performance with Benchee
Elixir

Benchmark Your Elixir App's Performance with Benchee

Explore how you can benchmark an Elixir application using Benchee and test the app's performance.

By Allan MacGregor on

Predictable Code in Elixir: Expressions as Reducers and Macros
Elixir

Predictable Code in Elixir: Expressions as Reducers and Macros

In the second part of our two-part series, discover how to write expressions as reducers and use macros to keep your code predictable in Elixir.

By Marcos Ramos on

Write a Standalone CLI Application in Elixir
Elixir

Write a Standalone CLI Application in Elixir

Find out how to write a command-line application in Elixir, using tools such as ElixirScript, OptionParser, Escript, Bakeware, and Burrito.

By Paweł Świątkowski 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