Skip to content
Scott Thompson edited this page May 31, 2016 · 52 revisions

In this page we keep links to talks people have given on Elixir or Elixir-related projects.

Links are grouped by months. Feel free to add links to your own talks in the following format:

  • "Talk name" by Author (Event) [link to video] [link to slides]

May 2016

  • ElixirConf EU 2016
    • "What's Ahead for Elixir?" by José Valim [video]
    • "Phoenix 1.2 and Beyond" by Chris McCord [video]
    • "Enhanced Embedded Systems with Nerves" by Justin Schneck [video]
    • "Credo - Analyzing AST for Fun and Profit" by René Föhring [video]
    • "Building Multiplayer Games with Phoenix and Phaser" by Keith Salisbury [video]
    • "Discovering Processes" by Saša Jurić [video]
    • "Scaling Distributed Erlang" by Zandra Norman [video]
    • "Concurrent and Resilient Connections to Outside the BEAM" by Andrea Leopardi [video]
    • "Ecto - The Past, the Present, the Future" by Michał Muskała [video]
    • "Three Games in Elixir" by Roope Kangas [video]
    • "How to build a Slack-Controlled Saxophone-Playing Robot" by Paul Wilson [video]
    • "From a Ruby on Rails Monolith to Elixir and Elm Microservices" by Volker Rabe [video]
    • "The Road to 2 Million Websocket Connections in Phoenix" by Gary Rennie [video]
    • "Securing Elixir Applications" by Bram Verburg [video]
    • "Phoenix on Riak_Core" by Ben Tyler [video]
    • "Phoenix is Not Your Application" by Lance Halvorsen [video]

March 2016

  • ElixirDaze 2016

    • "Keynote: New Heights" by Chris McCord [video]
    • "Elixir, Phoenix, and WebRTC - An Enterprise Class Soft Phone in the Browser" by Steve Pallen [video]
    • "Building and Testing API Endpoints with Phoenix" by Brian Cardarella [video]
    • "Nerves - Getting Started and the Road Ahead" by Garth Hitchens [video]
    • "Adventures in Robotics with Elixir" by Jean-François Cloutier [video]
    • "Learn Elixir: Building a Neural Network from Scratch" by Karmen Blake [video]
    • "Processing 2.7 Million Images with Elixir (vs. Ruby)" by David Padilla [video]
    • "Design by Contract in Elixir: 'Let it crash' means 'it shouldn't crash'" by Elba Márquez and Guillermo Iguarán [video]
    • "Explicit Elixir" by Paul Lamb [video]
  • Erlang Factory SF Bay 2016

    • "Keynote Phoenix and Elm - Making the Web Functional" by Chris McCord and Evan Czaplicki [video]
    • "We Are All Blessed" by Dave Thomas and Bruce Tate [video]
    • "Reactive Programming with Elixir and RethinkDB" by Peter Hamilton [video]
    • "Taking Off with Phoenix" by Sonny Scroggin [video]

October 2015

  • ElixirConf US 2015

    • "Keynote" by José Valim [video]
    • "Keynote: The Pendulum" by Bruce Tate [video]
    • "Keynote: Elixir Should Take Over the World" by Jessica Kerr [video]
    • "What's Next for Phoenix" by Chris McCord [video]
    • "Confident Elixir" by Lance Halvorsen [video]
    • "Release Management with Exrm and Conform" by Paul Schoenfelder [video]
    • "CRDT: Datatype for the Apocalypse" by Alexander Songe [video]
    • "Building a visual programming tool using Elixir" by Josh Adams and Robby Clements [video]
    • "Taking Phoenix beyond the browser with iOS and Apple Watch" by Justin Schneck [video]
    • "An Elixir Voice Survey Application" by Stephen Pallen [video]
    • "Breach Your Firewall Using Phoenix Channels" by Scott Smith [video]
    • "Phoenix with Elm" by Alan Gardner [video]
    • "You spent HOW much?": Elixir for high-throughput real-time accounting" by Dan Swain [video]
    • "Into Production" by Jamie Winsor [video]
    • "Elixir in the Browser" by Bryan Joseph [video]
    • "Virtually Instructional" by Lennart Fridén [video]
    • "How To Contribute to Elixir and Phoenix" by Wendy Smoak [video]
    • "BEAMing with Joy" by Steven Proctor [video]
    • "The road to intellij-elixir 1.0.0" by Luke Imhoff [video]
    • "Mastering date/time handling with Elixir" by Lau Taarnskov [video]
    • "OTP Has Done It" by Nick DeMonner [video]
    • "Embedded Elixir in Action" by Garth Hitchens [video]
    • "Streams, External Services, and OTP" by Ben Wilson [video]
    • "Interoperability in Elixir: Dealing With the World Outside of the Beam" by James Smith [video]
    • "A Deep Dive into Binaries" by Chris Maddox [video]
    • "Gettext for Elixir - getting serious at compile time" by Andrea Leopardi [video]
    • "Composable Queries with Ecto" by Drew Olson [video]
    • "Expert Panel - Elixir Fountain Live! hosted by Johnny Winn" featuring Alan Gardner, Johnny Winn, Chris McCord, Eric Meadows-Jönsson, Bryan Joseph, José Valim, and Lennart Fridén [video]

June 2015

  • "Implementing the logic for a board game in Elixir" by Torben Hoffmann (NDC OSLO 2015) [video]

April 2015

  • ElixirConf EU 2015
    • "Keynote: What's Ahead for Elixir?" by José Valim [video]
    • "Keynote: Phoenix Takes Flight" by Chris McCord [video]
    • "QuickCheck for Elixir - Generate Tests Automatically" by Thomas Arts [video]
    • "Individualized Content at Web-scale" by Michael Schaefermeyer [video]
    • "Collaborative Web-based Tetris with Phoenix" by Josh Adams [video]
    • "Building Lego Robots with Elixir" by Torben Hoffmann [video]
    • "Ecto" by Eric Meadows-Jönsson [video]
    • "Fast Continuous Deployment of an Elixir Gameserver" by Martin Kavalar [video]
    • "Rewriting a Ruby application in Elixir" by Claudio Ortolina [video]
    • "Lessons from Erlang VM" by Michał Ślaski [video]
    • "High Availability" by Saša Jurić [video]
    • "One project rebuilt 4 times" by Miloš Mošić and Marco Herbst [video]
    • "Scale, Manage and Prevent!" by Francesco Cesarini and Viktória Fördős [video]
    • "Chat Bot: A Practical Walkthrough of the powerful Features Elixir/Erlang/OTP" by Jeff Weiss [video]

March 2015

  • Erlang Factory 2015
    • "Hex Package Manager" by Eric Meadows Jonsson [video]
    • "MongooseIM + Phoenix" by Michal Slaski & Sonny Scroggin [video]
    • "Panel Discussion" by Bruce Tate, Guido van Rossum, John Hughes, José Valim, Robert Virding [video]
    • "Tests Can Be Beautiful" by Bruce Tate [video]
    • "Testing for Concurrency Errors in Elixir Code with QuickCheck" by Thomas Arts [video]
    • "What Elixir is About" by José Valim [video]

December 2014

  • "Connecting Things Together is Really Difficult but it Could and Should be Rather Easy" by Joe Armstrong (Code Mesh London 2014) [video]

  • "Implementing Languages on the BEAM" by Robert Virding (Code Mesh London 2014) [video]

  • "Tackling Dirty Jobs with Erlang's Schedulers" by Steve Vinoski (Code Mesh London 2014) [video]

September 2014

  • "Idioms for Building Distributed Fault-Tolerant Applications with Elixir" by José Valim (GOTO Aarhus Conference) [video]

August 2014

  • Elixir Conf 2014

    • "Elixir Elevated" by Greg Vaughn [video]
    • "Elixir - Evaluating Performance of Language" by Filipe Varjão [video]
    • "Elixir in an Enterprise Telecommunications Product" by Stephen Pallen [video]
    • "Erlang Rationale" by Robert Virding [video]
    • "Fear and the Evolution of Languages" by Bruce Tate [video]
    • "Hex - How it was built" by Eric Meadows–Jönsson [video]
    • "Introduction to Elixir for Rubyists" by Josh Adams & Robby Clement [video]
    • "Keynote: Elixir" by José Valim [video]
    • "Keynote: Think Different" by Dave Thomas [video]
    • "OTP In Production: The Nitty-Gritty Details Of Game Servers" by Martin Schurrer [video]
    • "Rise of The Phoenix - Building an Elixir Web Framework" by Chris McCord [video]
    • "Speaker Panel" by Dave Thomas, José Valim, Robert Virding, Francesco Cesarini, Chris McCord, Bruce Tate [video]
    • "The Excitement of Elixir" by Devin Torres [video]
    • "The First Few Sips" by Richard Bishop [video]
    • "Thinking in a Highly Concurrent, Mostly-functional Language" by Francesco Cesarini [video]
    • "Writing Command Line Applications with Elixir" by James Smith [video]
  • "Taming the Command Line and Erlang Ports" by Alexei Sholik [[video] (https://www.youtube.com/watch?v=uxGMfr0jDPU)]

June 2014

  • "Ruby + Elixir: Polyglottin' FTW!" by Benjamin Tan Wei Hao (RedDotRubyConf in Singapore) [slides]

  • "A Sip Of Elixir" by Onorio Catenacci (PghTechFest in Pittsburgh, PA)

May 2014

  • "Elixir: The Power of Erlang, the Joy of Ruby" by Dave Thomas (goto - Intl. Software Dev. Conf.) [video] [slides]

  • "Elixir = Ruby, A Pattern Matching" by Johnny Winn (Scottish Ruby Conference) [video]

April 2014

  • "All Aboard The Elixir Express!" – workshop by Chris McCord (RailsConf 2014) [video]

March 2014

  • Erlang Factory 2014

    • "Bitcoin & Elixir: Living the Cutting Edge" by Yurii Rashkovskii [video]
    • "Catalyse Change" by José Valim and Dave Thomas [video]
    • "Distributed Robots with Elixir" by Robby Clements, Josh Adams [video]
    • "Pipe Dreams - Getting More out of Elixir Pipes" by Bruce Tate [video]
    • "Write Less, Do More (and Have Fun!) with Elixir Macros" by Chris McCord [video]
  • Series of introductory Elixir videos by @bitwalker on Developer Download

    • An Overview on Elixir [video]
    • Show me the code! [video]
    • Resources & Libraries [video]
  • Intro to Elixir (Solution Street hangout) [video]

February 2014

  • "Macros, and protocols and metaprogramming! Oh My!" by Jim McCoy (London Erlang User Group) [video]

January 2014

  • "Programming Elixir: The magic of today's tonic" by Katie Miller (Linux.conf.au 2014) [video]

December 2013

  • "Ecto: A language integrated query for Elixir" by José Valim (Code Mesh London 2013) [video]

November 2013

  • "The Polyglot in the Code - An Elixir/Ruby Mashup" by Johnny Winn (Ruby Conf 2013) [video]

  • "Hello, Elixir!" (Singapore Ruby Brigade Meetup) [slides]

October 2013

  • "Meta-Programming with Elixir" by Yurii Rashkovskii (Erlang User Conference 2013) [video]

September 2013

  • "Elixir, Erlang, and Cucumberl" by Ian Dees (Cukeup NYC) [video not available] [slides]

August 2013

July 2013

  • "Elixir: Power of Erlang, Joy of Ruby" by Dave Thomas (Lone Star Ruby Conference) [video][slides]

March 2013

  • Genomu - A concurrency oriented K/V in Elixir (Erlang Factory SF) [video] [slides]

    Yurii Rashkovskii talks about the Genomu project built on top of Erlang and Elixir

  • Introduction to Elixir (Erlang Factory SF) [video] [slides]

    Focused at an Erlang audience, José Valim talks about the design goals behind Elixir

February 2013

  • Erlang metaprogramming with Elixir (Erlang DC 2013) [video]

    Focused at an Erlang audience, Yurii Rashkovskii shows how Elixir empowers developers with its metaprogramming capabilities

November 2012

  • Elixir: Modern Programming for the Erlang VM (Oredev) [video]

    José Valim, Elixir's creator, talks about the design goals behind Elixir

  • Elixir - A modern approach to programming for the Erlang VM (RuPy 2012) [video]

October 2012

  • Erlang metaprogramming with Elixir (Erlang Factory Lite Vancouver 2012) [video] [slides]

    Focused at an Erlang audience, Yurii Rashkovskii shows how Elixir empowers developers with its metaprogramming capabilities