ElixirConf 2015
who it's for
Elixir developers, Phoenix developers, backend engineers, open source contributors, devops engineers, embedded developers, editor plugin developers
topics
Phoenix framework roadmap; Ecto composable queries; OTP design and patterns; BEAM tooling and ergonomics; Elixir in the browser; binaries and binary pattern matching; date and time handling in Elixir; interoperability with external services; gettext compile-time integration; embedded Elixir deployment; IntelliJ Elixir plugin development; how to contribute to Elixir and Phoenix
| title | author | length |
|---|---|---|
| Keynote: The Pendulum | Bruce Tate | 40m |
Argues that Elixir and Phoenix reattach stateful conversations to web apps while keeping the scalablity of request/response systems, claiming 10x faster than… | ||
| What's Next for Phoenix | Chris McCord | 33m |
Phoenix just shipped 1.0 and the near roadmap names three concrete things: Channel presence that tracks who joins and leaves across crashed nodes and Heroku… | ||
| Elixir in the Browser | Bryan Joseph | 29m |
Elixirscript compiles Elixir AST into ES2015 JavaScript and ships a JS runtime that implements atoms via Symbol.for, lists→arrays, tuples as a Tuple class and… | ||
| Keynote | José Valim | 52m |
Elixir 1.1 ships concrete changes: 300 contributors and almost 1,000 Hex packages with >6 million downloads underline real momentum; mix now recompiles only… | ||
| Virtually Instructional | Lennart Fridén | 30m |
Compares BEAM to Parrot and JVM by showing real disassembly: compiling Elixir to a .beam, peeking with a hex viewer, using df/erts disassemble and javap, and… | ||
| BEAMing with Joy | Steven Proctor | 39m |
Covers concrete BEAM internals and tools: explains the scheduler with preemptive reductions and how work queues rebalance, demos the observer GUI and c-module… | ||
| OTP Has Done It | Nick DeMonner | 36m |
Claims that OTP packages battle‑tested patterns into gen_server / gen_fsm / gen_event behaviors, with gen_server powering roughly 90% of production Erlang… | ||
| Streams, External Services, and OTP | Ben Wilson | 27m |
Argues that describing external resources as Enumerable and Collectable lets core logic stay declarative and testable, and shows real code: a production… | ||
| A Deep Dive into Binaries | Chris Maddox | 33m |
Covers concrete rules and numbers: binaries copy onto the process heap when ≤64 bytes and become process-heap binaries up to 64 bytes, larger data uses… | ||
| Composable Queries with Ecto | Drew Olson | 26m |
Ecto queries become composable data pipelines: extract query construction from execution, use keyword and query‑expression syntaxes, compose named… | ||
| Expert Panel - Elixir Fountain Live! | Johnny Winn | 39m |
Panel reports concrete outcomes not slogans: a live realtime survey runs during the session, attendees cluster from Ruby Python and Node, and many teams report… | ||
| Keynote: Elixir Should Take Over the World | Jessica Kerr | 59m |
Claim: Elixir combines immutable data flow and namespaced code organization with the actor model running on the BEAM to get isolation, restart logic and real… | ||
| How To Contribute to Elixir and Phoenix | Wendy Smoak | 31m |
Shows how to make real contributions: edit the Phoenix guides via fork-and-edit via GitHub, submit a pull request with a clear commit message, reproduce bugs… | ||
| Mastering date/time handling with Elixir | Lau Taarnskov | 35m |
History of time and concrete problems — leap seconds arrive roughly every 18 months and break naive 0–59 second checks, daylight‑saving causes full‑hour skips… | ||
| Embedded Elixir in Action | Garth Hitchens | 43m |
Elixir with Nerves builds tiny Linux firmware images that boots in 3–6 seconds on Raspberry Pi class hardware, uses a cross‑compiled buildroot toolchain and an… | ||
| Interoperability in Elixir: Dealing With the World Outside of the Beam | James Smith | 31m |
Practical comparison of ports, Nifs, and Jinterface with concrete examples: ports handle about 80 percent of interop cases, use byte‑oriented protocols and… | ||
| Gettext for Elixir - getting serious at compile time | Andrea Leopardi | 28m |
Gettext for Elixir claims most work moves to compile time and demonstrates it concretely: macros generate function clauses per translation from .po templates… | ||
| The road to intellij-elixir 1.0.0 | Luke Imhoff | 53m |
Porting Elixir's yecc/YAK grammar into JetBrains' Grammar-Kit plus a JFlex lexer forces concrete tradeoffs: interpolation requires a manual pushdown stack in… | ||
| Into Production | Jamie Winsor | 49m |
Uses Elixir in production for ~2½ years to build a game backend platform with binary routers, Ecto-backed Postgres sharding and a message gateway; creates… | ||
| nothing matches | ||