Learn Elixir | Blog
Elixir OTP Hot Code Reloading

Hacky Hot Code Reloading in Elixir

Hot code reloading in Elixir provides some amazing benefits since we can reload our code in production without bringing down the server. However it's often seen as complicated and hard to use. What if there was an easy way to get a module into production? This article explores that possibility

Read More April 13th 2022
blog Mika Kalathil
Chief Architect
21-10-21

Elixir

Ecto

Design

Creating Reusable Ecto Code in Elixir

Ecto is a wonderful system to interface with our database from within Elixir, in this post we explore how we can structure our Ecto code to create a reusable API that we can continue to grow and combine in new ways as our application continues to grow in size/complexity

blog Mika Kalathil
19-7-25
18-10-29

Elixir

OTP

GenServer

Processes

The Dangers of GenServers in Elixir

In this article, we outline some of the technical details of GenServers in Elixir, which is used to serve a large multitude of people with high speed. This is a deep dive into GenServers and discovering their limitations and strengths.

blog Mika Kalathil