Elixir

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

LiveView Assigns: Three Common Pitfalls and Their Solutions
Elixir

LiveView Assigns: Three Common Pitfalls and Their Solutions

Let's take a look at three common LiveView assigns issues you might come across and how to fix them.

By Karol Słuszniak on

AppSignal for Phoenix 2.1: Automatic LiveView Instrumentation
Elixir

AppSignal for Phoenix 2.1: Automatic LiveView Instrumentation

We're very excited to release AppSignal for Phoenix 2.1, which adds automatic instrumentation for LiveView through Telemetry.

By Jeff Kreeftmeijer on

A Guide to Phoenix LiveView Assigns
Elixir

A Guide to Phoenix LiveView Assigns

Let's demystify LiveView assigns and see how they work in practice.

By Karol Słuszniak on

Algebraic Data Types in Elixir
Elixir

Algebraic Data Types in Elixir

Discover the ins and outs of ADTs and their benefits for your Elixir app.

By Gints Dreimanis on

Livebook for Elixir: Just What the Docs Ordered
Elixir

Livebook for Elixir: Just What the Docs Ordered

Check out some top tips for using Livebook in Elixir and find out how to create interactive docs.

By Adam Lancaster on

A Guide to Event-Driven Architecture in Elixir
Elixir

A Guide to Event-Driven Architecture in Elixir

Let's explore three ways to implement event-driven architecture in Elixir — synchronously, using GenServer, and using GenStage.

By Sapan Diwakar on

Using Profiling in Elixir to Improve Performance
Elixir

Using Profiling in Elixir to Improve Performance

Let's explore three profiling tools you can use to find performance issues in Elixir — `cprof`, `eprof`, and `fprof`.

By Pulkit Goyal on

Phoenix LiveView Under The Hood: The Form Function Component
Elixir

Phoenix LiveView Under The Hood: The Form Function Component

Let's demystify LiveView's form function component by taking a look under the hood.

By Sophie DeBenedetto on

A Guide to Secure Elixir Package Updates
Elixir

A Guide to Secure Elixir Package Updates

Explore how you can use Hex dependencies for safer package updates in Elixir.

By Dimitrios Zorbas on

Functional Programming in Elixir with Witchcraft
Elixir

Functional Programming in Elixir with Witchcraft

Find out how you can use the Witchcraft library to do Haskell-style programming in Elixir.

By Gints Dreimanis on

How to Keep Database Table Sizes Down and Prevent Data Bloat
Elixir

How to Keep Database Table Sizes Down and Prevent Data Bloat

Watch out for data hoarding, which can cause database bloat. Here's how to keep your database table sizes down.

By Julik Tarkhanov on

Securing Your Phoenix LiveView Apps
Elixir

Securing Your Phoenix LiveView Apps

Explore how to group live routes in a secure live session and use function plugs to secure your live view routes.

By Sophie DeBenedetto 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