Our Elixir DataPlane prototype for Bluesky serves timelines fast, but that's all it does. A complete DataPlane needs 124 gRPC methods, 21 indexers and Postgres as its first database.
Nelson Vides shares how binary optimizations helped a DNS server use 12% less CPU per query in benchmarks. He covers append-only accumulators, pattern matching, and processing several bytes at once, with lessons for Elixir and Erlang code.
AI agents need state, coordination, and recovery, problems we're familiar with on the BEAM. Lorena Mireles starts a series on OTP patterns for agentic workflows, looking at state ownership with GenServer and rebuilding it from an event log.
The book I'm working on with Alex Koutmos. Control LEDs, displays, and sensors. Build a production LiveView-powered kiosk. Beta version with 38% discount.
Paweł Świątkowski talks about a nice feature he contributed to Sobelow. He added an output format for GitHub Actions workflows, so security findings can appear right in your PR diff.
On a large app, Hologram v0.12 cut cold builds from 290 seconds to 23. Bart Blast walks through the compiler and bundling changes, plus new prop validation and actions that run in dispatch order.
We spawn processes and let the BEAM handle the rest. Sanne Kalkman looks at what happens under the hood: reductions, process priorities, run queues, and how schedulers share work across cores.
Since 2015, we’ve been using our love of data and tech to rethink motor insurance and bring drivers a great experience at a great price. Our story began in Italy, where we’ve quickly become the number one online motor insurance provider. In fact, we’re trusted by over 5 million drivers. And now we’re expanding to help millions more drivers in the UK and Spain.