ElixirDaze 2017
2017-03-02..2017-03-03
St. Augustine, United States
[ElixirDaze 2016, ElixirDaze 2017, ElixirDaze 2018]
who it's for
Elixir developers, Phoenix developers, backend engineers, embedded developers, platform engineers, QA engineers, community organizers
topics
OTP basics and architecture; Ecto database integration; Phoenix authentication patterns; Elixir release and deployment; umbrella application structure; macros and metaprogramming; Nerves for IoT devices; observer driven design; generating tests in Elixir; mental health in developer communities
| title | author | length |
|---|---|---|
| Yesterday's Cargo | Dave Thomas | 41m |
Argues for abandoning ritualized patterns and shows concrete tools: a tiny property framework called pollution property-testing that generates streams of… | ||
| Stronger Than Fear: Mental Health in the Developer Community | Edward Finkler | 43m |
An organization called OSMI runs the 2016 Mental Health in Tech survey and reports about 1,500 total responses (roughly 700 U.S. employees not self‑employed)… | ||
| Get Cooking With Nerves | Garth Hitchens | 36m |
Nerves combines an Elixir app with a minimalist embedded Linux (buildroot) and produces cross‑compiled firmware; demo builds for a Raspberry Pi 3, adds… | ||
| Can Elixir Bring Down Phoenix? | Ben Marx | 30m |
Title says it all: Elixir and Phoenix power a high‑scale media backend and the talk gives concrete claims, tools and numbers. Production scale is 15M app… | ||
| The ABCs of OTP | Jesse J Anderson | 31m |
Shows concrete code and a live demo that builds a small stateful app (a fantasy team demo) and proves it works: spawn to create processes, a GenServer… | ||
| Observer Driven Design | Omid Bachari | 21m |
Argues that using the Observer applications view as a source of truth makes OTP design verifiable: builds a small app that synchronously validates and persists… | ||
| Embrace the Database With Ecto | Josh Branchaud | 41m |
Uses Ecto + Postgres to enforce real constraints (Postgres check constraints, not null and foreign keys) and to build queries as composable data. Demonstrates… | ||
| Building Communities of Smart Things Takes Nerves | Jean-François Cloutier | 44m |
Claims a working Elixir-based cognitive stack called Marvin framework that runs on EV3 via Nerves, linking two rovers and one hub over p2p distributed Elixir… | ||
| Its all About the Journey | Tanya, Keith | 44m |
A card-generator moves from hand-written post‑its to printed packs by iterating: initial Inkscape + Ruby mail‑merge is slow, Python generates HTML then Wicked… | ||
| Solid Ground | Saša Jurić | 32m |
Claim: BEAM gives predictable responsiveness via frequent preemption so a single-core one scheduler still serves short requests while a CPU-bound request runs… | ||
| Elixir With | Francesco Cesarini | 52m |
Claim: achieving five nines availability comes from rigorous monitoring plus eliminating single points of failure, not vague best-practices. Concrete tools are… | ||
| Deploying Elixir | Paul Lamb | 37m |
Advice: build releases inside a matching environment (use a Docker build container), run mix release via distillery, save artifacts to a releases directory and… | ||
| Using Your Umbrella | Chris Bell | 29m |
Claim: umbrella repos let teams compose clear bounded contexts as independent Elixir applications. Concrete patterns: a single DB app that owns migrations and… | ||
| BEER: Not Just for Your Devs | Maureen McElaney | 26m |
Look for concrete answers: what budget and time commitments exist, whether a paid organizer or volunteers run it and who does the outreach and who gets paid… | ||
| Live Like a Hippy | Amos King | 38m |
Uses Elixir Agents instead of a DB to hold password‑reset tokens, removes external key‑value services, and wires that Agent under its own supervisor so a crash… | ||
| Lets Generate Tests | Chris Keathley | 33m |
Claims that property-based testing with Elixir (QuickCheck-style generators) finds real bugs not caught by example tests; models users as a finite state… | ||
| Tackling Authentication with Phoenix | João Maura | 29m |
Claims that many passwords are trivially compromised—some cracked within six hours—and 66.5% password reuse motivates moving beyond passwords to specific tools… | ||
| Macros | Jason Cummings | 26m |
Claims macros let code inspect and transform ASTs so you can build things impossible with functions — an expression tracer that emits the exact steps and a… | ||
| nothing matches | ||