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
- 7
THEMES
- 40+
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.
REGISTER - Last minute tickets are available until 05 March 2020.
GROUP TICKETS - Get special group discounts for group bookings.
ACADEMIC TICKETS - We love students and academics. Get a special academic discount.
DIVERSITY SCHEME - We're committed to diversity at Code BEAM SF. Applications are now closed.
VOLUNTEER - Join the Code BEAM SF family and get free access to the conference! Applications are now closed.
SPEAK - Call for talks is now closed. Applications closed on 23 October/2019.
GIVE A TUTORIAL - Call for tutorials is now closed. Applications closed on 14 October/2019.
Sign up to the Code BEAM SF mailing list for the latest updates, or follow @CodeBEAMio to be reminded of all of our key dates, speaker announcements, and ticket news.
THEMES
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 the frameworks track, you will learn from the leading experts and committers about new and leading frameworks such as Phoenix, MongooseIM, Nerves and RabbitMQ. You will find out how these frameworks work, how to best use them and where not to use them.
SCALABILITY AND RELIABILITY
Scaling has been a given for many years now and the BEAM supervision concepts are well understood. But you need more, much more. You want to build distributed clusters of massive potential, you want to monitor your systems and automatically provision replacement hardware in case of failures. What is best-practice? What are the big players doing? How do you ensure you don't have to wake in the middle of the night?
WEB AND APIS
With recent innovations the BEAM is now suitable for rapid web application development and gives any of the established frameworks a run for their money. Much work has been done to integrate with cloud providers such as Google and Amazon, and containerisation such as Docker and Kubernetes. The BEAM of 2019 can control your infrastructure, write Google documents, and is ideal for integrating with 3rd party services such as machine learning, and payment providers.
TOOLS
It's not always clear what off-the-shelf software is useful in production-quality systems. In the tools track, you will learn what existing production systems' maintainers are using to monitor and test their systems via war stories and experience reports of novice and expert users.
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.
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.
LEARN
Our speakers
Robert Virding
Co-creator of Erlang, Trainer
Keynote:
BEAM on the edge - Innovation through problem solving
Vanessa Lee
Senior Software Engineer at Interfolio
What are the best tools for browser testing? Click to find out
Carl Hewitt
Founder Actor Model and Inference Robustness. Designer of first logic programming language. Emeritus professor
Tactics and strategies for scalable robust intelligent systems
Anna Sherman
Developer and team lead at Zillion, lead organiser for include(Chatt)
Marc Sugiyama
Experienced Erlang engineer, consultant, and trainer
Coding for global languages: Unicode, charsets, strings and binaries
Ingela Anderton Andin
Top female contributor to Erlang/OTP; SW developer in the OTP team
Irina Guberman
Principal Product Architect at Xaptum
Bram Verburg
Grand Prior of Software Security @ Bluecode
Lizzie Paquette
Software Engineer at Brex
Peer Stritzinger
GRiSP Inventor, Distributed Computing in IoT and everywhere
Building a IDE, compiler and runtime for a graphical distributed data flow language in Erlang
Barbara Chassoul
Software engineer at Peer Stritzinger GmbH
Building a IDE, compiler and runtime for a graphical distributed data flow language in Erlang
Haofei Wang
Director of Engineering @ Tubi
Bruce Tate
Author, editor, founder of grox.io
Grant Powell
Senior software engineer at SalesLoft. Co-instructor of "Building scalable real-time systems in Elixir" training course at ElixirConf 2019
Simon Unge
Senior Developer at Zoom Communications
Dmytro Lytovchenko
Senior developer at Erlang Solutions, refactoring terrible software to be pretty and readable
Todd Resudek
Hex core team member, Organizer of Nerves remote meetup
David Lucia
Using Elixir to turn every moment of a sporting event into a betting opportunity
Ludwik Bukowski
Involved in Telemetry library development and maintenance
Jamie Wright
Create of Tatsu, builder of Chronic
Michal Muskala
Software engineer, speaker, trainer, open source. Erlang, Elixir, Ruby.
Elixir ecosystem / Elixir core team updates
Markus Feyh
Battle-tested Erlang developer with experience monitoring and instrumenting stateless Erlang deployments
Nicholas Adams
Director of global support operations at T.I Tokyo
Beau Heubach
Pixel Pushing User Advocate
GeoRacer: Building a real-time multiplayer mobile game in Elixir in 6 weeks
Zack Kayser
Elixir Evangelist Everywhere
GeoRacer: Building a real-time multiplayer mobile game in Elixir in 6 weeks
Bryan Hunt
Open source contributor, solutions architect at Erlang solutions
Peter Dimitrov
FP enthusiast; key contributor to the Erlang implementation of TLS 1.3
Duncan Sparrell
Cyber security expert at sFractal Consulting
Simon Escobar Benitez
Colombian Software Engineer (Erlang Solutions)
Docker Images a la carte with Elixir and RabbitMQ
John Oxford
Dad-gineer who loves to over-complicate solutions, self-taught programmer and Elixir enthusiast
Cory O'Daniel
Creator of Bonny the Elixir-based Kubernetes Development Framework and the k8s Elixir client
Thomas Césaré-Herriau
Observing Elixir microservices at Brex
Vamsi Chitters
Entrepreneur interested in building large scale systems
Peter Hastie
Long-time Bleacher Report survivor. Proud to have worked on many of the social features (authentication, graph search, direct messaging) that keeps our app improving
Bernardo Amorim
Built a bank using Elixir and created a Word to HTML converter in Ruby that also converted math formulas to MathML
Schedule
Day 1 - 05 Mar 2020
Time |
OK BEAMer |
Gen X |
BEAMenial |
---|---|---|---|
08.00 - 09.00 |
REGISTRATION |
||
09.00 - 09.10 |
WELCOME |
||
09.10 - 09.55 |
Keynote: OK BEAMer Old ideas made new
|