Logo of AppSignal

Menu

Elixir Alchemy

A true alchemist is never done exploring. And neither are we. Sign up for our Elixir Alchemy email series and receive deep insights about Elixir, Phoenix and other developments.

How to Use Broadway in Your Elixir Application

By Alex Koutmos on

Discover how Broadway can help you create highly concurrent data processing pipelines in your Elixir app.

read more

Caching with Elixir and ETS

By Elvio on

Get started using ETS as a caching mechanism in your Elixir applications and pick up some useful tips and tricks.

read more

Typespecs and Behaviours in Elixir

By Miguel Palhas on

In this post we talk about behaviours. Not ours. But Elixir's

read more

Flags, Seeds and Idempotency: Database Tooling with Elixir

By Miguel Palhas on

In this post, we stir into our cauldron of magic potions and idempotence, and brew some neat Elixir database tooling

read more

Multiplayer Go with Elixir's Registry, PubSub and dynamic supervisors

By Jeff Kreeftmeijer on

In part 3 of building the Go Game in Elixir, we'll allow the creation of new games as well as inviting others to join in. Along the way, we touch on Elixir's Registry, PubSub and dynamic supervisors.

read more

Metaprogramming: From C Preprocessing to Elixir Macros

By Miguel Palhas on

Metaprogramming has come a long way since its early days. In this edition of Elixir Alcamy, we'll see how it evolved.

read more

Building the Go Game in Elixir:
Time Travel and the Ko Rule

By Jeff Kreeftmeijer on

Today, we continue with our Go game to add the ability to undo and redo moves and implement Go's ko rule.

read more

Building and Playing the Go Game with Phoenix LiveView

By Jeff Kreeftmeijer on

Today we play the Go game. But we implement it in Phoenix LiveView first.

read more

Doing Background Work Using a Native Elixir Approach

By Desmond Bowe on

In this article, we'll look at the different solutions Elixir has for performing background work and when you would use each one.

read more

Routing in Phoenix Umbrella Apps

By Miguel Palhas on

Today, we’re diving into Phoenix umbrella applications to build a router that can route requests from multiple subdomains to different apps in our umbrella. 

read more

Iteration, Recursion, and Tail-call Optimization in Elixir

By Jeff Kreeftmeijer on

It’s time for another Elixir Alchemy! This week, we’ll dive into recursion in Elixir to find the fastest looping method. (Spoiler: it depends). 🎢

read more

Pouring Protocols in Elixir

By Miguel Palhas on

An introduction to writing expressive and intuitive Elixir code with Protocols.

read more

More articles

Go back
Elixir alchemy icon

Subscribe to

Elixir Alchemy

A true alchemist is never done exploring. And neither are we. Sign up for our Elixir Alchemy email series and receive deep insights about Elixir, Phoenix and other developments.

We'd like to set cookies, read why.