OUR NEXT CONFERENCES

WHERE THE BEAM COMMUNITY CAN COME TOGETHER

Now Going Virtual!

The number of adopters of Elixir is growing including some of the world’s biggest eCommerce giants while Erlang continues to underpin some of the biggest fintechs and messaging platforms in the world.

Created by developers, Code BEAM America is dedicated to bringing the best minds in the Erlang and Elixir communities together to SHARE. LEARN. INSPIRE. Over 3 half days you will learn from 30+ cutting-edge talks and our in-depth training program, how BEAM languages  are used in production and revolutionising areas like eCommerce, Engineering, IoT, Gaming, Blockchain, Fintech, Security, Machine Learning and more! 

As always, community and social interaction will be at the core of the event to enable everyone to connect and interact to share the same experience as with our physical conferences. We offer the opportunity to mingle and meet naturally during coffee breaks and after show virtual party.

Let’s stay connected!

Keep up with Code BEAM America

REGISTER - Grab cheaper tickets while you can. Virtual tutorial tickets are selled as combo with conference tickets.

GROUP TICKETS - Contact us for special group discounts for group bookings.

ACADEMIC TICKETS - We love students and academics. Erlang Ecosystem Foundation again is sponsoring tickets - apply earlier than later!

DIVERSITY SCHEME - We're committed to diversity at Code BEAM America. The application process closes on 22 October 2021.

VOLUNTEER - Join the Code BEAM America family and get free access to the virtual conference!

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

INTRODUCTION TO ERLANG AND ELIXIR

If you're new to the languages there's no better place to start. The community is super helpful and supportive. And with the co-creator of Erlang and creator of Elixir in attnedance you'll be learning with the best. 

LATEST ON THE BEAM ERLANG VM

Come and speak with Erlang committers about what's new in the Erlang eco-system. 

SCALING AND RELIABILITY

Once you learn the potential of the BEAM, it's time to learn how to put it to good use in the real world. Join us to hear the stories of Erlang and Elixir in production and share your own experiences. 

PRODUCTION USE CASES

In this track, we'll learn from other's experience, where things have been peachy and where they haven't been so much. The conferecne is set-up for you to ask the questions you want and to help others with the answrs to theirs.

FRAMEWORKS, TOOLS, LIBRARIES

In the frameworks track, you will discover what's coming next with frameworks like Phoenix, Nerves and more. This is the conference where people choose to share their new projects and releases.

WEB AND API

The BEAM is suitable for rapid web application development. There is much to learn about the technology's potential and we provide the time and space at our virtual conference to dig a little deeper.

Our speakers

Quinn Wilton

Quinn Wilton

Collector of Dead Languages

Keynote:

100 Years of Erlang

Peter Alvaro

Peter Alvaro

Computer Science Assistant Professor at the University of California

Keynote:

What not where: Sharing in a world of distributed, persistent memory

Boyd Multerer

Boyd Multerer

Creator of Scenic and lead engineering for Xbox Live, XNA

Keynote:

Trust but Isolate. The future of software

Alda Rocha

Alda Rocha

Paved the way for diversity, inclusion, mental health and social issues at tech events

Keynote:

How community can change people's lives.

Sean Cribbs

Sean Cribbs

Experienced tech leader and long-time BEAMer

Keynote:

Elixr Outlaws: Live from Undisclosed Locations

Chris Keathley

Chris Keathley

Dynamic Language Apologist, Elixir hacker, Senior Engineer

Keynote:

Elixr Outlaws: Live from Undisclosed Locations

Amos King

Amos King

CEO @ Binary Noggin, @TheErlef member, Co-Host of Elixir Outlaws

Keynote:

Elixr Outlaws: Live from Undisclosed Locations

Adi	Iyengar

Adi Iyengar

Senior Software Engineer/Architect; Elixir, TDD & Open Source Advocate

Writing a well-tested & deterministic Elixir book

Eric Saxby

Eric Saxby

Senior software engineer at Geometer LLC

It's made of people

Jacqueline Manzi

Jacqueline Manzi

Engineering Manager and seasoned Full Stack software engineer at Mux

Practical uses for Metaprogramming in a highly trafficked web API

Marc Sugiyama

Marc Sugiyama

Experienced Erlang engineer, consultant, and trainer

When you have to make it faster

Victor Caciquinho

Victor Caciquinho

Software Engineer and creator of Neo4Ecto an Ecto adapter for Neo4j

Using Neo4j and the BEAM to evaluate Students' Proficiency

Willian Frantz

Willian Frantz

Software Alchemist, love to create and maintain distributed bugs.

Using Neo4j and the BEAM to evaluate Students' Proficiency

Jan Cieśla

Jan Cieśla

MongooseIM developer, bringing scalability and reliability to FinTech industry

Survivor bias in software testing, observability and monitoring.

Sean Cribbs

Sean Cribbs

Experienced tech leader and long-time BEAMer

Rearchitecting Toward Resilience

Robert	Carbone

Robert Carbone

Visualizing the BEAM will Change the World

Stack to the Future

William Huba

William Huba

Distributed systems engineer and co-founder of JumpWire

Ditch the DB: Using In-Memory Replicated Distributed State

Dmytro Lytovchenko

Dmytro Lytovchenko

Senior developer at Erlang Solutions, refactoring terrible software to be pretty and readable

typed_erlc: Prototype of a safe and fast compiler for Erlang

Simon Unge

Simon Unge

Senior Developer at Zoom Communications

EDBG: Your TTY debugger

José Valim

José Valim

Creator of the Elixir Programming Language, Chief Adoption Officer at Dashbit

Ask me anything about Elixir

Kenneth Lundin

Kenneth Lundin

Head of the Erlang/OTP Team at Ericsson

Ask me anything about OTP

John Högberg

John Högberg

Erlang compiler & VM developer

Ask me anything about OTP

Nicholas Adams

Nicholas Adams

Director of global support operations at T.I Tokyo

Fireside chat on Riak

Andrei Zavada

Andrei Zavada

Software Engineer at TI-Tokyo, tending to riaks

Fireside chat on Riak

Karl Nilsson

Karl Nilsson

Karl wrestles distributed rabbits for a living

Fireside chat on RabbitMQ

Peer Stritzinger

Peer Stritzinger

GRiSP Inventor, Distributed Computing in IoT and everywhere

Fireside chat of Embedded programming on the BEAM

Bram Verburg

Bram Verburg

Grand Prior of Software Security @ Bluecode

Fireside chat on BEAM security

Schedule

Time

Zoom 1

Zoom 2

Zoom 3

09.00 - 09.15

Welcome - timing in Pacific Time Zone

09.15 - 10.00

Quinn Wilton

Keynote:

Zoom 1

100 Years of Erlang

10.05 - 10.30

Kenneth Lundin and John Högberg

Zoom 1

Ask me anything about OTP

10.40 - 11.05

Jan Cieśla

Zoom 1

Survivor bias in software testing, observability and monitoring.

Benoit Chesneau

Zoom 2

Building a Serverless platform for Edge Computing

Intermediate

Frank Hunleth and Peer Stritzinger

Zoom 3

Fireside chat of Embedded programming on the BEAM

11.15 - 11.55

Marc Sugiyama and Niko Tsikoudis

Zoom 1

When you have to make it faster

Intermediate

Daniel Widgren and Niclas Axelsson

Zoom 2

Getting around with NOVA

Beginner

Sophie DeBenedetto , Ayanda Dube , Paweł Chrząszcz and Dylan Kennedy

Zoom 3

Panel Discussion: Message Protocols and The BEAM

11.55 - 12.25

Coffee Break

12.25 - 13.05

Vanessa Lee

Zoom 1

And Yet Akin: Name Disambiguation in Elixir

Beginner

Dmytro Lytovchenko

Zoom 2

typed_erlc: Prototype of a safe and fast compiler for Erlang

Intermediate

Maxim Fedorov and Bram Verburg

Zoom 3

Fireside chat on BEAM security

13.15 - 13.40

Anna Lito Michala

Zoom 1

Machine learning, IoT and Erlang: is this the right mix for reliable federated learning?

Eric Saxby

Zoom 2

It's made of people

Intermediate

Nicholas Adams and Andrei Zavada

Zoom 3

Fireside chat on Riak

Time

Zoom 1

Zoom 2

Zoom 3

09.00 - 09.05

Welcome - timing in Pacific Time Zone

09.05 - 09.50

Peter Alvaro

Keynote:

Zoom 1

What not where: Sharing in a world of distributed, persistent memory

10.00 - 10.40

Michał Śledź

Zoom 1

WebRTC redefined - a new SFU API for Elixir from Membrane Framework.

William Huba

Zoom 2

Ditch the DB: Using In-Memory Replicated Distributed State

Advanced

Manuel Rubio , Laura M. Castro , Brujo Benavides , Anayeli Malvaez , Raúl Chouza , Carlo Gilmar and

Zoom 3

Panel discussion on Beamer's modern life ó La vida moderna de un Beamer

10.50 - 11.15

Jacqueline Manzi

Zoom 1

Practical uses for Metaprogramming in a highly trafficked web API

Beginner

Jeffery Utter

Zoom 2

Fables and Foibles of Observability and Monitoring

Intermediate