Curated developer articles, tutorials, and guides β auto-updated hourly


Fifty posts. Ten chapters. One framework. The Learn Arc closes with a reader's map, a short what-to-...


Chapter 7 is the muscle chapter. Full-colour POMDPs, belief-propagated tree search, Dirichlet-learne...


How I set up SEO and LLM discoverability for my Phoenix app I recently shipped the...


I'm the solo dev at Moss Piglet, a bootstrapped public benefit company. I've been building...


A paused subscription receives a customer.subscription.updated webhook from Stripe. The payload says...


I built a habit tracker where the server has no idea what youβre tracking. Every habit app I...


When you first encounter a for comprehension in Elixir, it looks like a standard loop. But Elixir...


The hero claim of the whole book: one variational rule explains both what you believe and what you d...


Chapter 4, Β§3. Chapter 3's abstract G(Ο) meets the A and C matrices and becomes an actual computatio...


If you write Ruby, you will eventually get curious about Elixir. The creator of Elixir, JosΓ© Valim,....


The third session of Chapter 1 closes the overview. Why Active Inference deserves "unified theory" b...


Chapter 10 is the book's closer. Where does the unified theory go, and where does it bend? Perceptio...


Chapter 2's final session. Let the observation be a free variable and free energy turns from a poste...


Chapter 6's closer. Boot the custom agent, watch it run in Studio, read every signal in Glass. The w...


Chapter 6 is the practical how-to. States, observations, actions, A/B/C/D, run, inspect. Every cookb...


Chapter 2 derives variational free energy from one coin flip. Bayes' rule, the free-energy bound on ...


Chapter 6, Β§2. Fill A (sensor), B (transitions), C (preferences), D (initial prior). Four matrices, ...


Chapter 4 makes the theory concrete. A/B/C/D matrices, Eq. 4.13 belief updates, Eq. 4.14 policy post...


Chapter 9 flips Active Inference from theory-of-brains to tool-for-studying-brains. Free energy as m...


The second session of Chapter 1. Open the Tiny Open Goal maze, press Step three times, and watch Per...


The depth arc begins. One 8-minute session from Chapter 1: what Active Inference claims, in four lea...


Chapter 5 lands the theory on the brain. Predictive coding as message passing; ACh, NA, DA, 5-HT as ...


A 50-post series teaching Active Inference by building it. Part 1: the map. Native Jido on Elixir/OT...


The final Chapter 8 session. A continuous-time playground. Change precisions on the fly, poke the wo...