>Redis Cluster Support, Without Writing CodeHow I experimented with building support for Redis Cluster into Redix (Elixir's Redis clie…>Counting Fast in Erlang with :counters and :atomicsTwo BEAM escape hatches for counting fast—shared, mutable, off-heap integer arrays. How :a…>BEAM Metrics in ClickHouseHow we are periodically dumping metrics about our most demanding BEAM processes into an ea…>Quantified Self • 2025My own sort of "wrapped" for the 2025 year.>How to Async Tests in ElixirIt can be hard to keep tests asynchronous as Elixir applications grow in size and complexi…>Tech I Use • 2024Inspired by others doing this, here's a writeup of the things I use—mostly tech—2024 editi…>Reducing Compile-Time Dependencies in Gettext for ElixirThis is how we significantly improved compilation time for Elixir projects that use Gettex…>Verifying JWTs from Apple's App StoreA quick walkthrough on how to verify JWTs coming from Apple's App Store APIs using Elixir.>A Breakdown of HTTP Clients in ElixirThis is an overview of the HTTP clients we have available in Elixir, as well as when to us…>Protohackers in ElixirI'm publishing a new video series about network programming in Elixir, where I solve the n…>view all posts14 more