DISCOVER THE FUTURE OF THE ERLANG AND ELIXIR ECOSYSTEM
Join the only North American conference to cover all of the BEAM languages, including Erlang and Elixir.
Created for developers, by developers, Code BEAM SF is dedicated to bringing the best minds in the Erlang and Elixir communities together to SHARE. LEARN. INSPIRE. over two days.
Learn from 50+ cutting-edge talks and our in-depth training program, how BEAM languages are revolutionising areas like IoT, Blockchain, Fintech, Security, Machine Learning and more!
See you in San Francisco!
DISCOVER THE FUTURE OF THE ERLANG ECOSYSTEM
- 2
DAYS
- 6
THEMES
- 50+
SPEAKERS
- 10+
DIVERSITY PLACES
Code BEAM SF is the only conference in North America to bring all the languages that run on the BEAM together, including Erlang and Elixir.
Learn from 50+ cutting-edge talks and our in-depth training program, how BEAM languages are revolutionising areas like IoT, Blockchain, Fintech, Security, Machine Learning and more.
As of 2018, Code BEAM SF, formerly known as Erlang & Elixir Factory San Francisco, joined the Code Sync family of tech conferences.
Conference, training, and certification places at Code BEAM SF are now available at the standard ticket rate.
50% academic discounts are available to students and academics. Email info at codesync.global to learn more.
Keep up with Code BEAM SF
Want to get involved? Register for our newsletter or follow @CodeBEAMio to be reminded of all of our key dates, speaker announcements, and ticket news.
videos
Properties for all
In this talk, we'll go over property testing and model checking. Using a simple cache library as an example, and the propcheck library to briefly cover the uses of property checking and when to use them versus model checking.
READ MOREThemes
Introduction to Erlang and Elixir
New to Erlang and/or Elixir? Interested, but don't know quite where to dig in? We've all been there! In this track, you will learn from other's experience, get a sense of the lay of the software ecosystem, get help from the community and contribute back for everyone's benefit.
Tools
Erlang and Elixir's popularity is growing but it's not always clear what off-the-shelf software is useful in production quality systems. In this track you will learn what existing production systems' maintainers are using to monitor and test their systems. This track will include the war stories and experience reports of novice and expert users alike.
Case
Studies
Every new domain that Erlang and Elixir push into brings a new class of problems and a new class of solutions. In this track, we'll learn from other's experience, where things have been peachy and where they haven't been so much. We'll all walk away with a more clear idea of how to build highly reliable software.
The
BEAM
Learn from the leading experts and Erlang committers about new language constructs, VM implementations, and powerful libraries which form the Erlang eco-system. You will learn how many of its features work and how to best use them to write fast and efficient code.
Frameworks
In this track, you will learn from the leading experts and committers about new and leading frameworks such as (but not limited to) Phoenix, MongooseIM, Nerves and RabbitMQ. You will find out how these frameworks work, how to best use them and where not to use them.
Distribution, concurrency, multicore, & functional
Scaling vertically by adding more powerful hardware is a thing of the past. We scaled horizontally, by adding more commodity hardware. With mega-core architectures, we have the choice of adding more hardware, more cores, or both. Erlang style concurrency puts us ahead of the game when it comes to scaling with both approaches.
Our speakers
José Valim
Creator of the Elixir programming language, Chief Adoption Officer at Dashbit
Keynote:
01 Mar / 09.05 / OK BEAMerTyler Bettilyon
Writer, educator, engineer, and founder of Teb's Lab
Keynote:
Are programmers heading towards another bursting bubble?
01 Mar / 17.05 / OK BEAMerRenee Orser
VP of Engineering at NS1
Keynote:
Designing an engineering org for SaaS and on-prem delivery models
28 Feb / 09.15 / OK BEAMerMiriam Pena
Voted one of the women to watch in tech by Women 2.0
Introducing the Erlang Ecosystem Foundation
28 Feb / 17.45 / OK BEAMer
BEAM Extreme; Don't try this at home!
01 Mar / 10.35 / OK BEAMer
Jacqueline Manzi
Engineering Manager and seasoned Full Stack software engineer at Mux
Using OTP: presence to power real-time analytics
01 Mar / 14.30 / BEAMenial
Fred Hebert
Erlang, Tools, and Systems (Postmates)
Introducing the Erlang Ecosystem Foundation
28 Feb / 17.45 / OK BEAMer
28 Feb / 14.40 / OK BEAMer
Hannah Howard
Programmer and life long iconoclast
Go vs Elixir: A concurrency comparison
01 Mar / 16.15 / OK BEAMer
Anna Neyzberg
Co-founder of ElixirBridge
Go vs Elixir: A concurrency comparison
01 Mar / 16.15 / OK BEAMer
Nuwan Wijerathne
Tech-Lead at Global Wavenet
Building high performance modularization architecture in short messaging systems
01 Mar / 10.35 / BEAMenial
Barbara Chassoul
Software engineer at Peer Stritzinger GmbH
Applied AI research with StarCraft, Torch and the BEAM
28 Feb / 12.25 / OK BEAMer
Jean Chassoul
Software designer
Applied AI research with StarCraft, Torch and the BEAM
28 Feb / 12.25 / OK BEAMer
Veronica Lopez
Member of the Kubernetes Core Team
Containers & orchestration: The Elixir way
01 Mar / 12.15 / OK BEAMer
Brujo Benavides
🧙♂️ Oxbow Code Killer 🔥
OTP behaviours and how to behave around them
28 Feb / 11.35 / OK BEAMer
Igors Istocniks
Software engineering manager at WhatsApp
How WhatsApp moved 1.5B users across data centres
01 Mar / 11.25 / OK BEAMer
Richard Carlsson
Author of Eunit and other tools, co-author of Erlang and OTP in Action
The art of the live upgrade - lessons from 10 years of evolving a live system
28 Feb / 10.45 / Gen X
Stavros Aronis
Developer & Trainer at Erlang Solutions
Modeling and verifying distributed applications with Concuerror
01 Mar / 13.40 / OK BEAMer
Robert Carbone
Visualizing the BEAM will Change the World
Composing in style: an introduction to wxErlang's StyledTextCtrl
28 Feb / 15.30 / Gen X
Tian Chen
VPE, Technical Writer, Elixir Enthusiast
Create a decentralized database with ExAbci and Tendermint
28 Feb / 16.25 / Gen X
Benoit Chesneau
Edge computing artisan
Barrel, keep your data in sync in your Erlang application
01 Mar / 12.15 / BEAMenial
Sean Cribbs
Experienced tech leader and long-time BEAMer
Chemanalysis: Dialyzing Elixir
01 Mar / 14.30 / Gen X
Ken Cross
Software Engineer at HelloSign
Using Distillery: understanding OTP releases
01 Mar / 16.15 / Gen X
Adrian Cruz
Search, discovery and personalization software engineer
Getting results: finding what we need with Elixir
28 Feb / 13.50 / BEAMenial
Cees de Groot
Principal engineer at PagerDuty, Inc.
Clixir - mixing C and Elixir code
01 Mar / 15.20 / Gen X
Keith Elder
Technology evangelist, technologist, software engineer, speaker, trainer, and storyteller
Building a highly scalable service that survived a Super Bowl
01 Mar / 11.25 / BEAMenial
Andrea Leopardi
Elixir core team member, developer advocate, engineer at Apple
28 Feb / 10.45 / OK BEAMer
Marcin Lewandowski
Partner at Software Mansion
Membrane framework - bringing BEAM into world of multimedia and streaming
28 Feb / 13.50 / Gen X
Maxim Fedorov
Performance & scalability engineer
Mid-air airplane repair: troubleshooting at WhatsApp
28 Feb / 13.50 / OK BEAMer
Jonathan Lima
Software developer at Brex
Building a credit card issuer with Elixir
01 Mar / 16.15 / BEAMenial
David Lucia
Using Elixir to turn every moment of a sporting event into a betting opportunity
Refactoring Elixir for maintainability
28 Feb / 17.15 / BEAMenial
Jay Nelson
Proselytizes "the Erlang way" for apps in telecoms, electronic payments, secure texting, and ad delivery
Monitoring environment stability with Erlang
28 Feb / 12.25 / Gen X
Rodrigo Nonose
Curiosity-driven developer experienced in multiple languages
28 Feb / 15.30 / BEAMenial
Matthew Nowack
Senior backend engineer at Discord
ZenMonitor: scaling distributed monitoring at Discord
01 Mar / 10.35 / Gen X
Connor Rigby
Embedded systems engineer at Farmbot, Inc
Functional farming with Nerves
28 Feb / 12.25 / BEAMenial
Peer Stritzinger
GRiSP Inventor, Distributed Computing in IoT and everywhere
Introducing the Erlang Ecosystem Foundation
28 Feb / 17.45 / OK BEAMer
Erlang Distribution via UDP combined with Ethernet TSN
01 Mar / 14.30 / OK BEAMer
Andrew Thompson
Author of Lager and Gen_smtp, Rebar and Riak Contributor
Erlang logging for the 21st OTP
01 Mar / 11.25 / Gen X
Brian Troutwine
Low-level systems engineer on the Dropbox Performance team. Has thoughts about spacecraft.
Fantastic voyage III: Destination BEAM
28 Feb / 15.30 / OK BEAMer