HHamed Yousefi·Oct 28Actors in Production: How Discord, LinkedIn and Halo Use the Actor ModelThree companies, three runtimes, one idea: give every user, server or game its own actor, and let messages do the rest.16 min read·hmdsefi.hashnode.dev
WWaqas Shahid·Oct 27Elixir Explained: Fault-Tolerant Code That Never StopsIntroduction Most languages crash when something goes wrong; a failed process takes down the request, or the server. Elixir, released in 2011 and built on the Erlang virtual machine (BEAM), was design2 min read·practicaldevblog.hashnode.dev
AAnton Shvein·Oct 27Supervising What You Don't Own: A Controller Loop in OTPA deploy killed my OTP processes but not the containers running my AI agents. The fix — a Reconciler GenServer and a pure, testable decision function.10 min read·t0ha.hashnode.dev
AAnton Shvein·Oct 13$63 in One Night: When Your Elixir Polling Loop Costs MoneyAn AshOban trigger re-dispatched an AI agent every two minutes for eight hours: 243 runs, 31M tokens, $63 wasted. Claude Code wrote it, I approved it.13 min read·t0ha.hashnode.dev
AAbulAsar S.·Sep 19Debugging a False-Positive Hex Advisory in an Elixir CI PipelineLearn how a false-positive Hex advisory stopped an Elixir CI pipeline, why the audit failed safely, and how to investigate and remove a temporary exception.7 min read·abulasar.com5
SShah Nawaz·Jun 18Attempt to Learn Elixir: Functions and PatternsElixir's = is a match operator, not assignment. Pattern matching + immutability are the axioms that make OTP, concurrency, and fault tolerance follow.7 min read·blog.nawaz.info1
MMediusware·Jun 5What Is Elixir Used For in Modern Software?A practical guide to Elixir’s real-world use cases, benefits, limitations, and where it makes sense for scalable backend systems.10 min read·mediusware.hashnode.dev
JJeff Thoensen·May 27Testing a LiveView App with Playwright: Fixing Navigation TimeoutsPlaywright's default navigation behavior assumes a traditional page load. Phoenix LiveView doesn't. Here's what I did.4 min read·jeffthoensen.hashnode.dev
Kkingsley ebube onoh·Apr 18Stripe Said Past Due. The State Machine Said No. Both Were Right.A paused subscription receives a customer.subscription.updated webhook from Stripe. The payload says the new status is pastdue. The local…7 min read·kingsleyonoh.hashnode.dev
NNelson Estevão·Mar 20Your Script Doesn't Need a ProjectOne shebang to run them all9 min read·blog.estevao.org2