ElixirConf EU Virtual 2020
| title | author | length |
|---|---|---|
| Using Elixir and WhatsApp to Response COVID-19 | Simon de Haan | 43m |
Built a WhatsApp COVID-19 hotline in five days using Elixir + Phoenix on Kubernetes (AWS), Postgres, factory job workers and the WhatsApp Business API, with… | ||
| Keynote: Building an emergency software | Linda Achieng Otieno, Sigu Magwa | 49m |
Nailinda is an emergency dispatch system that uses USSD no-internet emergency UX to let callers send location, landmark and symptom text and get a hospital to… | ||
| Keynote: Q&A on LiveView | Chris McCord | 01h 19m |
LiveView Q&A gives concrete status and tradeoffs: client hooks remain an escape hatch and hooks don't compose today because the DOM-patch model owns mutations… | ||
| How to use the ElixirConf EU App | 06m | |
Conference opens Wednesday October 7 at 1pm CEST and uses the Whova platform, web app recommended for viewing and mobile app recommended for chatting; log in… | ||
| Purple Carpet (recording) | 01h 52m | |
Virtual format brings a global roster and concrete wins: an IoT platform goes from prototype to MVP in 11 months, a payments team builds a bank from 5→200… | ||
| Telemetry and LiveDashboard | Sophie deBenedetto | 36m |
Phoenix 1.5 emits standard Telemetry events (phoenix.router_dispatch_stop, repo_query, LiveView lifecycle) and LiveDashboard wires a metrics module into the… | ||
| Taking back control of your life with Nerves | Ju Liu | 32m |
A mocha-pot monitor uses a Bosch humidity sensor, a physical button, a GPIO LED and a Raspberry Pi 3 to send an SMS when coffee is ready, with the app written… | ||
| Introducing Surface: A new component-based (...) | Marlus Saraiva | 37m |
Surface is a component library built on Phoenix LiveView that parses templates into an AST and enforces a component specification so templates get compile-time… | ||
| Can we visualize software complexity? | Rafał Studnicki | 38m |
A static analyzer extracts module-to-module relations from Elixir source and renders them with hierarchical edge bundling in D3 so you can see hot modules… | ||
| Taking Elixir Live at a Bank | Thomas O'Rourke, Michał Olczak | 37m |
OP Labs ships a production biometric payment system called Pivo Kasvomaksu used in Finnish coffee shops, built as two Elixir services (each ~10,000 lines of… | ||
| Livecoding a WebAssembly interpreter | Tonci Galic | 43m |
Livecodes an Elixir WebAssembly interpreter that reads .wasm binaries, parses sections and the code section, disassembles with wasm-objdump, and executes basic… | ||
| From the ground to the stars | Bruno Ripa | 37m |
Company adopts Elixir after a 15-day proof and delivers a microservice pipeline that handles a target of 100,000 devices sending once per second with payloads… | ||
| Using Elixir for scheduling cloudnative DAG workflows | Lucjan Suski | 37m |
Handles a 53 TB dataset with 65 billion points and builds a distributed DAG runner in Elixir that boots per-job cloud instances to match resource needs… | ||
| Elixir + Nerves + keys = Elixir keyboard! | André Albuquerque | 38m |
Builds a working keyboard controller with Elixir + Nerves on a Raspberry Pi Zero, replacing the USB-ethernet gadget with a HID gadget, adding Circuits.GPIO to… | ||
| Types and Erlang from Dialyzer to (...) | Charlotte Lorelei De Oliveira | 40m |
Dialyzer works as a gradual success-typing analyzer that proves concrete mistakes (not full correctness), infers shapes like “params must be a map” and flags… | ||
| The Perils of Large Files | Claudio Ortolina | 36m |
Shows concrete failures and fixes: reading a 128MB PDF into a long‑lived GenServer holds reference‑counted binaries and raises memory by ~166MB unless the… | ||
| Building Game Engines in Elixir | Gabriel Kolawole | 35m |
A production game engine called Phoenix Jackpot uses Riverside WebSockets, PixiJS clients, a dynamic supervisor per game, and a Registry of player processes to… | ||
| Visual concurrency cookbook | Dániel Vámosi | 30m |
A small visualization stack records every Erlang tracer event, dumps binary snapshots, and reconstructs a temporal actor graph with a Phoenix API and a D3… | ||
| Artificial intelligence with Elixir the Rete (...) | Lorenzo Sinisi | 25m |
Implements the Rete algorithm in Elixir/BEAM to compile rules into alpha/beta networks, using graph libs (libgruff/libgraph), protocols and map-reduce state to… | ||
| Event Sourcing with Elixir | Peter Ullrich | 39m |
Explains how to record every state change as events, store them in Postgres using Commanded eventstore, and recover or replay state to audit, debug, run time… | ||
| Mint Disrupting HTTP clients | Andrea Leopardi | 36m |
Mint is an HTTP/1 and HTTP/2 client for Elixir that exposes a process-less client as a plain connection struct wrapped around a TCP/SSL socket, making requests… | ||
| Crashing BEAM applications | Guilherme de Maio | 37m |
Shows concrete pitfalls and fixes: converting untrusted strings with String.to_atom can exhaust the atom table and crash the VM; using links instead of… | ||
| Stone Bank: how a team of initially 5 (...) | Victor Nascimento | 37m |
A five-person team builds an open bank API on Elixir, deploys with Kubernetes plus clustered BEAM experiments, and runs core services with Phoenix… | ||
| Multiplayer games and (...) with LiveView | Wiebe Marten Wijnja | 37m |
Builds a working AgarX clone using Elixir, Phoenix, LiveView with a single GenServer as the authoritative GenServer world state that ticks (delta time for… | ||
| nothing matches | ||