Code BEAM Europe 2026: Ein Handy-Orchester, viel Neugier und die BEAM in der Praxis

Zwei Tage Haarlem liegen hinter uns. Am 21. und 22. Oktober hat sich die Erlang-, Elixir- und Gleam-Community zur Code BEAM Europe 2026 in den Niederlanden getroffen, und wir waren wieder mittendrin. Wie schon im letzten Jahr haben wir die Lanyards gesponsert, ihr habt uns also vermutlich die ganze Zeit um den Hals getragen.
Unser Kollege Philipp Doll hat spannende Vorträge, eine großartige Location und viele gute Gespräche mitgenommen. Hier sind seine Highlights.
Die BEAM in der Praxis: Erstaunlich vielseitig

Für alle, die nicht täglich damit arbeiten: Die BEAM ist die virtuelle Maschine, auf der Erlang, Elixir und Gleam laufen. Sie ist bekannt für Nebenläufigkeit, Fehlertoleranz und verteilte Systeme und steckt damit in Messaging-Plattformen ebenso wie in Echtzeit-Webanwendungen.
Wie breit das Spektrum tatsächlich ist, hat die Konferenz gut gezeigt. „Besonders interessant war es zu sehen, wie unterschiedlich die BEAM in der Praxis eingesetzt wird und welche spannenden Ideen sich damit umsetzen lassen“, sagt Philipp.
Sam Aarons Phone Orchestra: Über 100 Smartphones, ein Klangkörper
Eines von Philipps Highlights kam ganz am Ende des ersten Tages: die Keynote „The Phone Orchestra: An Interactive Evening Session“ von Sam Aaron, dem Entwickler von Sonic Pi.
Mit SuperSonic und Phoenix PubSub verwandelte Sam die Smartphones im Publikum in ein interaktives Orchester. Code wurde live zu Musik, Sounds veränderten sich in Echtzeit und der ganze Saal probierte neue Klänge aus.
„Besonders beeindruckend war, wie die BEAM genutzt wurde, um das Ganze auf über 100 Geräten gleichzeitig in einem Raum reibungslos laufen zu lassen“, erzählt Philipp. Ein schöneres Live-Beispiel für verteilte Echtzeitkommunikation gibt es kaum.
Neugier als Antrieb: Warum man das Rad ruhig neu erfinden darf


Am längsten in Erinnerung geblieben sind Philipp die Vorträge von Leuten, die ihre Projekte einfach aus Neugier gestartet haben. Ein konkretes Problem stand dabei oft gar nicht im Vordergrund. Es ging darum, besser zu verstehen, wie etwas funktioniert.
„Ich finde, wir sollten uns diese Neugierde bewahren und auch mal Dinge programmieren, einfach um etwas auszuprobieren oder ein tieferes Verständnis für ein Thema zu bekommen“, sagt Philipp.
Asterism: Ein eigener OTP-Visualizer in Gleam
Ein gutes Beispiel dafür war Guillaume Heu mit seinem Talk „Asterism: an OTP Visualizer in Gleam“. Er hat einen eigenen Visualizer für OTP gebaut, um das Framework besser zu verstehen.
Auf die Frage aus dem Publikum, warum er nicht einfach den bereits existierenden OTP-Visualizer verwendet habe, antwortete er sinngemäß: Dann hätte er weniger gelernt. Manchmal ist es also durchaus sinnvoll, das Rad neu zu erfinden, wenn man dabei versteht, wie es sich dreht.
Exploring Audio, Music, and Erlang: Zwei Wege zum Lernen
Auch Cara Superlativo und Ellyse Cedeno haben in ihrem Vortrag „Exploring Audio, Music, and Erlang“ gezeigt, wie viel in neugierigen Projekten steckt. Beide verfolgten dabei ganz unterschiedliche Ziele:
🧑💻 Die eine wollte das Erlang-System einem Stresstest unterziehen.
🎶 Die andere wollte über Musik aus Code ein besseres Verständnis für Musiktheorie entwickeln.
Beide Talks haben gut gezeigt, dass nicht jedes Projekt einen direkten praktischen Nutzen haben muss. Manchmal reicht es, etwas lernen oder ausprobieren zu wollen.
Über den Tellerrand: Was wir aus der Gleam- und Erlang-Community mitnehmen
Die Code BEAM war eine gute Gelegenheit, neue Perspektiven kennenzulernen, sich auszutauschen und Teil dieser Community zu sein. Davon profitiert am Ende auch unsere eigene Arbeit mit Elixir.
Wir hatten jede Menge Spaß in Haarlem, nehmen viele neue Eindrücke mit und freuen uns jetzt schon auf die Code BEAM 2027.
Ihr arbeitet mit Elixir und wollt euch austauschen? Schreibt uns.