~/conference

ElixirDaze 2018

date:2018-03-01..2018-03-02
location:Denver, United States
series:ElixirDaze · 3 editions
editions:[ElixirDaze 2016, ElixirDaze 2017, ElixirDaze 2018]

elixir developers, backend developers, web developers, site reliability engineers, embedded developers, testing engineers

functional programming history; concurrency with cryptography; consistent distributed Elixir; Hex package management; Elixir code formatter; application security practices; embedded Elixir with Nerves; NIFs and native interop; building an Elixir web framework; Raxx web development; Phoenix contexts design; testing and error handling patterns

titleauthorlength
KeynoteRob Conery32m
Argues Elixir plus Phoenix and Ecto power a real IoT/serverless MVP: uses Phoenix and Ecto to get an MVP out fast, then replaces the framework with Plug and…
Talk on
Why Elixir Matters: A Genealogy of Functional ProgrammingOsayame Gaius-Obaseki39m
Argues that Elixir matters because it literally packages Erlang for web engineers: Elixir = Erlang sugar compiled to the BEAM, with the Phoenix web framework…
Talk on
Making NoiseBen Marx42m
A production API gateway causes repeated 500s for three hours under modest load; replacing blocking Task.await calls with Task.await → Task.yield stops…
Talk on
Consistent, Distributed ElixirChris Keathley41m
Claims a working Raft implemented in Elixir that provides strong consistency for state machines, demonstrates a replicated distributed lock across a three-node…
Talk on
Crypto + ConcurrencyAnna Neyzberg42m
A minimal blockchain gets implemented in Elixir using Elixir + OTP with Agents for state, GenServer for node RPC, and Supervisors for restarts; blocks use a…
Talk on
A Deep Dive Into HexTodd Resudek42m
Hex is the Erlang ecosystem package manager with ~6,000 packages and required semantic versioning; commands give actionable facts: hex info shows installed…
Talk on
Format Your Elixir Code NowJake Worth41m
A code formatter claim: mix format ships with rules that avoid semantic changes, use a 19‑line config and remove trailing commas; the Elixir core conversion…
Talk on
Is Security on Your Nerves?Paul Rogers45m
A Raspberry Pi 3 running Nerves controls a physical stoplight and pairs to an iPad app over HTTP; initial demo shows plaintext credentials captured and state…
Talk on
Hardware without Hardware or Lightning without LightningAmos King49m
Claims that all device logic is implemented and verified without touching hardware, using StreamData property tests, mocks and stubs against a Grove Pi I2C…
Talk on
Keynote: The Hitchhiker’s Guide to the UnexpectedFred Herbert45m
Argues for designing supervision trees on the whiteboard and shows concrete tooling and fixes: uses Erlang/Elixir OTP supervisors, let it crash semantics…
Talk on
Taking Elixir to the MetalSonny Scroggin47m
Demonstrates building Elixir NIFs in Rust using Rustler to avoid crashing the BEAM and to catch panics, with a native JSON parser wired into Mix. A naive NIF…
Talk on
Build your very own web framework in ElixirGerman Velasco32m
Shows how to roll a minimal web framework in Elixir that actually works: uses Plug Router and the Cowboy adapter for HTTP, renders templates compiled to…
Talk on
Purify your web development with RaxxPeter Saxton34m
Claims a purely functional web layer that avoids Plug's mutable connection pitfalls and shows concrete fixes: a custom ACE server that defaults to HTTP/2, a…
Talk on
Building beautiful systems with Phoenix contexts...Andrew Hao39m
A concrete playbook emerges: Phoenix contexts encapsulate persistence and domain logic and expose a small public API, use Ecto schemas and nested aggregates as…
Talk on
Become a Test Whisperer: what are your tests are telling you?Jeffrey Matthias30m
Examples name the problem and the fix: controller abstractions created with macro-driven controllers force every test through HTTP scaffolding so splitting out…
Talk on
Don’t let it crash: safe and convenient error handling...Brooklyn Zelenka41m
Uploader description names Exceptional as the error‑handling library but Exceptional proves tiny so the codebase expands into a concrete suite: witchcraft plus…
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.