Brussels / 4 & 5 February 2023

schedule

Erlang, Elixir and Friends devroom


09 10 11 12 13 14 15 16 17 18
Sunday Elixir - Old wine in new casks
Intro talk about Elixir/Erlang
Introduction to Gleam
by building type-safe Discord bots on the BEAM
Speak binary to me
Learn the powers of binary pattern matching
LiveView keeps you warm!
Building a knitting machine UI with Phoenix LiveView
Distributed music programming with Gleam, BEAM, and the Web Audio API The Actor Model as a Load Testing Framework Shorter feedback loops with Livebook Running Erlang and Elixir on microcontrollers with AtomVM
How to run BEAM code on a 3 $ microcontroller
Dealing with a Monster Query
a story of Elixir & optimization

Read the Call for Papers at https://lists.fosdem.org/pipermail/fosdem/2022q4/003464.html.

Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance.

Elixir is a dynamic, functional language designed for building scalable and maintainable applications. It leverages the Erlang VM while also being successfully used in web development and the embedded software domain.

This devroom aims to present to new and existing users the features of the Erlang ecosystem, showing all the exciting things that can be done with the languages running on BEAM, the Erlang Virtual Machine.

Event Speakers Start End

Sunday

  Elixir - Old wine in new casks
Intro talk about Elixir/Erlang
Tonći Galić 09:00 09:30
  Introduction to Gleam
by building type-safe Discord bots on the BEAM
Harry Bairstow 09:30 10:00
  Speak binary to me
Learn the powers of binary pattern matching
Troels Brødsgaard 10:00 10:30
  LiveView keeps you warm!
Building a knitting machine UI with Phoenix LiveView
Arjan Scherpenisse 10:30 11:00
  Distributed music programming with Gleam, BEAM, and the Web Audio API Hayleigh Thompson 11:00 11:30
  The Actor Model as a Load Testing Framework Nelson Vides 11:30 12:05
  Shorter feedback loops with Livebook Linus De Meyere 12:05 12:35
  Running Erlang and Elixir on microcontrollers with AtomVM
How to run BEAM code on a 3 $ microcontroller
Davide Bettio 12:35 12:40
  Dealing with a Monster Query
a story of Elixir & optimization
Mackenzie Morgan 12:40 12:50