Typing in Elixir: Why It Doesn’t Have to Hurt (and When It Actually Helps)
Elixir is a dynamic language that doesn’t force you to type everything, but that doesn’t mean types don’t matter. In this post, we explore the state of typin...
Elixir is a dynamic language that doesn’t force you to type everything, but that doesn’t mean types don’t matter. In this post, we explore the state of typin...
Ever wanted to create real-time, interactive apps but dreaded diving into complex JavaScript frameworks? Phoenix LiveView is your secret weapon. I’ll show yo...
Discover how to efficiently generate prime numbers in Elixir! We explore both naive and optimized approaches, from simple checks to the powerful Sieve of Era...
Learn how to build a lightweight and flexible API in Elixir using Plug! This post dives into advanced techniques, like parsing JSON requests and crafting dyn...
When writing Elixir code you’ll often find yourself typing the pipe operator which is not very convinient. Let’s see how to ease this in Emacs.
Elixir and Erlang comes with so much tooling that most of the time you’ll be able to do what you need to without having to depend on any external software.
You’ve probably heard that in Elixir you should let processes crash rather than trying to catch every possible exceptions. Then, after a crash, you only have...
Sometimes when you’re writing a Phoenix app you want to split your translation files to avoid having one big file with everything inside but rather having on...