March 2026
-
31 Mar 2026🐥Taming scrollbars in a Phoenix app
-
31 Mar 2026🔗Weaving stories with cascading workflows
-
30 Mar 2026🐥A better way: Using mkcert for HTTPS in Phoenix on macOS
-
29 Mar 2026🐥Fixing a race condition in Oban job counting with telemetry
-
29 Mar 2026🔗Your agent framework is just a bad clone of Elixir: concurrency lessons from telecom to AI
-
28 Mar 2026🔗Easily connecting to BEAM nodes in Kubernetes with kubectl-beam
-
27 Mar 2026🔗Building a weather agent with Jido
-
26 Mar 2026🔗The illusion of speed: When AI builds a Phoenix app in 30 minutes
-
25 Mar 2026🐥Request validation in Phoenix: the Laravel FormRequest approach
-
24 Mar 2026🔗Thinking Elixir Podcast 296: OpenAI Chose Elixir and A VM Inside a VMV
-
23 Mar 2026🐥Making Oban workers reusable with job arguments
-
22 Mar 2026🔗probably-not/safe-nif: Wrap your untrusted NIFs so that they can never crash your Node.js application
-
21 Mar 2026🐥Understanding Agent, GenServer, Task, and ETS in Elixir
-
19 Mar 2026🔗Curiosum-dev/permit_phoenix: Phoenix, Plug and LiveView integrations for the permit authorization library
-
18 Mar 2026🔗Bridging Elixir and Python with Oban
-
12 Mar 2026🔗Elixir configuration and environment variables
-
12 Mar 2026🔗Why pull-based pipelines are faster
-
12 Mar 2026🔗From skeptic to believer: My journey with the stdlib approach and AI agents
-
11 Mar 2026🔗Open-source ERP for artisanal manufacturers
-
10 Mar 2026🔗Thinking Elixir Podcast 295: Is Your Type System Leaking?
-
9 Mar 2026🔗Pattern matching: matching, not assigning
-
7 Mar 2026🔗Upgrading Amignosis: Phoenix and Elixir with Claude Code
-
6 Mar 2026🔗Everything I was lied to about Node.js came true with Elixir
-
4 Mar 2026🔗Thinking Elixir Podcast 294: compile times, language servers, and Python, oh my!
-
3 Mar 2026🔗Elixir Phoenix optimisations in iPhone Safari