Goatmire Elixir & NervesConf EU 2026
Table of Contents
Overview
| Field | Value |
|---|---|
| Event | Goatmire Elixir & NervesConf EU 2026 |
| Dates | – |
| Location | Varberg, Sweden |
| Venues | Techarenan, Dramasalen, Varbergs Teater, Bank 28, Villa Celine |
| Site | https://2026.goatmire.com |
| Schedule | https://goatmire.com/schedule.json |
| Attending | No — captured for the programme |
| day | date | what |
|---|---|---|
| Mon | 2026-09-28 | workshops, four tracks, two blocks |
| Tue | 2026-09-29 | workshops, four tracks, two blocks |
| Wed | 2026-09-30 | NervesConf EU — single track, Varbergs Teater |
| Thu | 2026-10-01 | Goatmire Elixir day one |
| Fri | 2026-10-02 | Goatmire Elixir day two |
| Sat | 2026-10-03 | Elixir Hackathon and AshConf 2026, in parallel |
The schedule is published three ways, and that is the first thing worth noting
The site offers the programme as 80-column text, unstyled HTML, and JSON alongside the rendered page. A conference that ships a machine-readable schedule and a plain-text one is doing something this site argues for elsewhere: publishing the data rather than only the presentation.
This note was built from schedule.json directly. That is the whole argument
for the format — no scraping, no guessing at which div holds the speaker
name, and the times and speaker URLs arrive typed. Compare
the bots compliance spec on what a site owes an automated reader.
Talks that bear on work here
Selected from the two conference days, on the standing interests rather than on prominence.
| when | talk | speaker | why |
|---|---|---|---|
| Wed 16:00 | Zero Alert Storms: Formal Verification for IoT Automation | Tobias Bohwalli | formal methods applied to alerting, which is the alert-fatigue problem stated as a verification problem |
| Thu 13:05 | The Rebirth of an Elixir-based Personal Agent | Evadne Wu | an agent built on OTP supervision instead of a framework |
| Thu 09:15 | Safe Systems in a Chaotic World | Bryan Hunter | the safety-critical BEAM argument |
| Fri 11:45 | Millions of Packets, Zero Panic — observability without killing the patient | Nelson Vides | observability whose own cost is the subject |
| Fri 16:40 | A Hundred Eyes | Quinn Wilton | closing talk |
| Fri 15:45 | Perceive That Which Cannot Be Seen: The Architecture of OpenRiak | Robert Carbone | Riak's afterlife, and distributed-systems archaeology |
| Wed 13:50 | AtomVM: When Constrained Doesn't Mean Boring | Davide Bettio | the BEAM on microcontrollers |
| Wed 14:35 | Nerves 2.0 | Frank Hunleth | the maintainer on the next major version |
| Fri 14:55 | Time Travel for Normies | Zach Daniel | Ash's author, presumably on temporal data |
| Thu 14:25 | Taming Control Flow with Result Monads | Stefan Fochler | the perennial BEAM question of what replaces exceptions |
| Thu 16:15 | Notes on the Synthesis of Time | Sam Aaron | Sonic Pi's author; the title answers Christopher Alexander's Notes on the Synthesis of Form |
| Thu 15:15 | And Then There Were Nil | Parker and Shannon Selbert | Oban's authors |
The observability pairing is the useful one
Nelson Vides on Friday — observability without killing the patient — is the same subject as the AWS and Dynatrace day in Boston the week before (Agents of Impact), approached from the opposite end. One is a vendor explaining how to see into a system; the other is a practitioner on what the seeing costs the system. Watching both is the cheapest way to get the trade-off stated by people with opposite incentives.
Workshops
Two full days, four parallel tracks, three-hour blocks morning and afternoon. Notable for range: the same two days carry Introduction to Elixir (Bruce Tate, Benjamin Milde) and AtomVM Is Real (Davide Bettio), which is a beginner track and a bare-metal VM track running in the same building.
| day | morning | afternoon |
|---|---|---|
| Mon | Multimedia with Membrane 101 · Nerves community hack session · Test-Driven Development · Introduction to Elixir | Ash Demystified · Hardware hacking · Docker 101 · The Tinkerer's Guide to Elixir Processes |
| Tue | AtomVM Is Real · Nerves as your smartphone OS · Make some noise (Sam Aaron) · Terraform 101 | Emerge & Solve: GUI and State · Achieving Balance in the Workshop · Pragmatic AI engineering · Demystifying ML and AI |
The interstitials are a running bit
Each conference day is punctuated by short unattributed slots with no speaker and no link: At the root of Yggdrasil, A tale as old as time, A concerning development, Move fast and die on the battlefield, Supervising the Tree, Failing light, Watching the runes turn, I'm not distracting you am I?, Sight and wisdom, Root of Trust, Clocking out.
Read in order they are a Norse-framed narrative spine, with the supervision-tree puns doing double duty. Recorded because a schedule feed that carries the bit into its JSON is a schedule feed maintained by someone who cares.
The last week of September 2026 is oversubscribed
Three events this site tracks land on overlapping days on two continents.
| date | Varberg | Charlotte | Boston |
|---|---|---|---|
| Mon 09-28 | Goatmire workshops | --- | --- |
| Tue 09-29 | Goatmire workshops | --- | Agents of Impact |
| Wed 09-30 | NervesConf EU | Clojure/conj workshops | --- |
| Thu 10-01 | Goatmire day one | Clojure/conj talks | --- |
| Fri 10-02 | Goatmire day two | Clojure/conj talks | --- |
| Sat 10-03 | Hackathon + AshConf | --- | --- |
Goatmire and Clojure/conj overlap exactly on Sep 30 – Oct 2, which settles nothing about attending either and does explain why the two communities rarely show up in each other's hallway tracks. Clojure/conj streams its talks live and free; whether Goatmire records is not established here.
Related
- ElixirConf US 2026 — the American sibling, three weeks earlier.
- BEAM Summit 2023 — the prior BEAM-family note here.
- Clojure/conj 2026 — the calendar collision above.
Notes
None — not attended. Talk recordings, if published, are the follow-up.