ElixirConf EU 2017
2017-05-04..2017-05-05
Barcelona, Spain
[ElixirConf EU 2016, ElixirConf EU 2017, ElixirConf EU 2019, ElixirConf EU 2021, ElixirConf EU 2022, ElixirConf EU 2024, ElixirConf EU 2025, ElixirConf EU 2026]
as the organisers put it
The second European edition of the ElixirConf took place in funky Berlin on 11-12 May. Thank you to all 340 of us, who made this such an increadible event. Enjoy the slides and videos - and see you in Barcelona in 2017!
| title | author | length |
|---|---|---|
| Nervous System - Nerves Clustering Using Your Own Distribution | Timmo Verlaan | 40m |
Claims that Erlang R19 custom distribution plus a custom EPMD module lets Nerves devices auto‑connect without DNS or predeclared node names and that discovery… | ||
| Building a Scalable, Distributed Backend for Mobile Games | Petri Kero | 46m |
Filmed in Barcelona at ElixirConf EU 2017
Successful mobile games have huge amounts of simultaneous users, which requires a scalable server in the backend… | ||
| Keynote | José Valim | 57m |
Narrative traces Elixir’s origin from commit graphs and failed prototypes to a language that abandons eval for LegoLang macros with lexical, compile‑time… | ||
| Elixir and Money | Tomasz Kowal | 41m |
Argues that Elixir suits a small, single-node financial service and shows what is actually built and how it behaves: Postgres-backed ledger with amounts stored… | ||
| The Best Library I Ever Designed | Andrea Leopardi | 31m |
By 2017 a few small Elixir libraries exist: a Redis client that manages connections and protocol parsing, a Cassandra driver that returns a stream of pages so… | ||
| Keeping Code Consistent | Ben Marx | 39m |
Company migrates core infra to Elixir + Phoenix migration, uses Credo and Dialyzer checks plus ExCoveralls and CI hooks to enforce style, types and coverage… | ||
| Lightning Talks | 59m | |
A set of short demos names concrete results and tools rather than promises: an XLogLight logger backend (published on Hex) feeds an open‑source GUI viewer used… | ||
| Designing a Multi-Language Live Programming Tool With Phoenix and Genstage | Andrea Amantini | 38m |
Nextjournal becomes a browser‑based live programming environment that actually runs code in isolated Docker images, exchanges structured values via… | ||
| Just Enough Plug to Build a Web server | Ole Michaelis | 39m |
Claims how to implement Plug by showing code that wires :gen_tcp into Plug’s API and builds a minimal server called stupefy simple web server that actually… | ||
| Background Processing with | Tatsuya Ono | 47m |
A presentation about Square Enix’s open-source TaskBunny system for background jobs, showing a RabbitMQ-based queue, retry and backoff logic, and an OTP… | ||
| Building a Graphical IDE in Elm/Purescript | Claudia Doppioslash | 41m |
Built a visual IDE for a PLC language that compiles PLC to BEAM and talks over websockets to a Cowboy handler on embedded boards, using Elm 0.16 with Elm 0.16… | ||
| Visual Reasoning and Mental Maps in Elixir | Dániel Vámosi | 35m |
A proof-of-concept called paparazzi visualizes supervision trees, message rates and GenStage/Flow topologies by extracting Beam tracing and LTT entries and… | ||
| Machine Learning with Elixir and Phoenix | Eric Weinstein | 42m |
Claims a homegrown Elixir neural network can predict 20‑day returns on S&P 500 (SPY) data and be deployed in a Phoenix app. Uses Python to prep data, then… | ||
| One and Only One Process in a Distributed System | Nathan Herald | 27m |
Claims a single canonical process per object is achievable in Elixir by combining OTP registration via :via tuple, distributed coordination with zookeeper + S3… | ||
| Wobserver: Easy to Integrate Monitoring and Debugging | Ian Luites | 39m |
: wobserver claims to give observer‑like visibility over nodes you cannot attach to, by shipping a web interface and JSON API formatted for Prometheus and… | ||
| Testing Web Services with QuickCheck | Thomas Arts | 45m |
Property-based testing uses QuickCheck to auto-generate millions of requests from JSON schema generators and also emit a validator, then exercise real… | ||
| Refactoring Elixir - Lessons Learned from a Year on | Devon Estes | 36m |
Refactors of exercism.io solutions show concrete wins: a binary-search rewrite trades a case statement for pattern-matched clauses with negligible speed… | ||
| Always Available | Claudio Ortolina | 44m |
A Phoenix app called Libra keeps page inspection state in memory and continues serving results when PostgreSQL is down by running a GenServer per inspection… | ||
| Fly like an Eagle | Loic Vigneron | 40m |
A quadcopter is built from scratch with a 3D printer, Raspberry Pi 3, brushless motors and Elixir/Nerves code; bootable firmware images update over HTTP and… | ||
| Keynote: The Age of Elixir | Tetiana Dushenkivska, Keith Salisbury | 49m |
Argues that Elixir truly transforms lives by offering practical power: using Elixir on the BEAM with Phoenix and Nerves plus Erlang underpinnings to build real… | ||
| A Practical Guide to Elixir Protocols | Kevin Rockwood | 32m |
Claims that Elixir protocols solve the expression problem by inserting a dispatch layer so new types can be added without changing existing functions and vice… | ||
| Keynote: Phoenix - Gauging Progress | Chris McCord | 49m |
Explains concrete changes in Phoenix 1.3: web directory moves two levels in and new generators guide structure, describes planned libraries and demos… | ||
| nothing matches | ||