~/conference

Code Elixir LDN 2018

Elixir developers, backend engineers, web developers, distributed systems engineers, blockchain developers, QA and testing engineers, engineering managers

Absinthe GraphQL server; Phoenix web framework; Nerves embedded tooling; GenServer and process patterns; property-based testing with StreamData; BEAM distribution topology and limits; Phoenix Presence and pubsub challenges; GraphQL auth via plugs and context; GenStage and Kafka messaging; NIFs and native libraries integration; umbrella apps and releases; Ecto data patterns and copy-on-write

titleauthorlength
José Valim and friends answer most searched Elixir questionsJosé Valim06m
Answers common Elixir questions with concrete claims: the BEAM uses a per-process garbage collector, Elixir is a functional, fast language that produces…
Talk on
A shot of Absinthe: from zero to GraphQL in 40 minutesSam Davies45m
Elixir plus Absinthe runs as a production GraphQL server at Nested, powering an admin app that morphed into core business software. Schema-first GraphQL…
Talk on
Elixir for the Long HaulPowell Kinney37m
Toyota Connected builds a global Mobility Services Platform that targets car-share, ride-hail and future autonomy and runs production services on Elixir +…
Talk on
Invariants are everythingJoseph Yiasemides42m
Argues that property-based testing makes intent and invariants explicit and can replace many hand-crafted examples; uses Elixir with ExUnit.Properties, custom…
Talk on
Discovering distributed systems in ElixirMaciej Kaszubowski33m
Explains how Elixir/Erlang forms a fully connected mesh over a single TCP connection, why PIDs are cluster‑unique, and why message delivery is at‑most‑once…
Talk on
Pattern matching: The gateway to loving ElixirKate Travers27m
Explains Elixir’s match operator semantics and shows concrete examples with lists, tuples, the pin operator, and the underscore. Demonstrates replacing nested…
Talk on
Overview & Challenges of building a BlockchainP. Piwowarsky, G. Spasov24m
Elixir implementation of the aeternity protocol uses cuckoo cycle PoW for lightweight mining, creates key blocks every three minutes for leader election, and…
Talk on
Bootcamp storiesArjan Scherpenisse30m
Two-day, hands-on Elixir bootcamp teaches BEAM basics to about 20 participants using Mix test driven exercises: FizzBuzz and recursive Fibonacci, then a…
Talk on
Absinthe AuthenticationJon Rowe03m
Adds authentication by inserting a plug before Absinthe that extracts credentials (e.g. Authorization header or parsed JWT) and writes a map into…
Lightning on
Elixir for curing product development pains?Michael Krax47m
Elixir enables a prototype-to-production travel backend that handles unreliable third‑party APIs by checking about 5 airports (≈15 combined flight/train…
Talk on
Mind your own business view controllerPeter Saxton26m
A critique of MVC that shows concrete alternatives: replaces framework assumptions with ports and adapters and contexts, uses Elixir tools (mix, umbrellas…
Talk on
Absinthe AuthenticationJon Rowe03m
Adds an authentication plug before Absinthe plug that extracts an Authorization header (often a JWT), decodes it with an upstream plug, and inserts a map like…
Lightning on
Managing externalities in a functional worldEvadne Wu24m
Summarizes evidence from a 1994 military study and a 2004 survey of seven adoption inhibitors to argue that adoption hinges on nontechnical factors as much as…
Talk on
Fun with processesPawel Dawczak05m
A GenServer is built to stream large downloads with HTTPoison async_chunk so the whole file never loads into memory and the VM cannot be OOM killed, handling…
Lightning on
Saving the network by killing the networkPaul Wilson05m
Raspberry Pi cameras push images to a central server over WebSockets and occasionally Nerves forgets its WiFi config and stops connecting. a short wrapper…
Lightning on
Elixir for curing product development painsMichael Krax47m
Elixir powers a prototype that becomes a scaling travel backend by handling unreliable third‑party APIs with lightweight concurrency and fault tolerance…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.