Priority Topics: Production-Grade AI on the BEAM The Rise of Gleam Next-Generation Distributed Systems Cloud-Native BEAM The BEAM Everywhere: Interoperability & Portability Scaling Our Teams & Technology Evolving Legacy: Refactoring & Modernisation
Who should submit? If you’re building with Erlang, Elixir, Gleam, or any BEAM language- we want to hear from you. If you’re building with Erlang, Elixir, Gleam, or any BEAM language - we want to hear from you. We especially welcome submissions from speakers in underrepresented groups within the software development community, and first-time speakers are encouraged to apply.
Why speak? Connect with the BEAM community in Canada, share your knowledge in an intimate one-day format, and help shape the future of resilient systems.
Not speaking? Join the waiting list for exclusive deals and updates.
Andrea Leopardi - Elixir Core Team Member Get direct insights into Elixir’s design decisions and roadmap from someone who builds the language.
Bruce Tate - Groxio Founder, 12+ book author Learn from someone who’s taught thousands of developers. His teaching approach makes complex BEAM concepts actually stick.
Don’t forget we are hosting 5 workshops. Here is a spotlight on 2:
22 Mar 2026
Architecting Systems for Scalability and Reliability Francesco Cesarini
Design fault-tolerant, distributed, high-availability systems.
Covers scalability trade-offs, resilience, recovery strategies & observability.
Theory-driven and tech-agnostic (BEAM-inspired).
24 Mar 2026
Functional Programming Patterns in Elixir Joseph Koski
Manage growing complexity with monoids, optics & monads.
Learn composable patterns that make illegal states hard to express and keep control flow readable.
Both run 09:00–17:00 Venue: TBC
Perfect for developers and architects building distributed systems that need to scale cleanly and stay reliable. Code BEAM Lite Vancouver
The full agenda for Code BEAM Lite Vancouver is live. And honestly? It’s a good one. On March 23, 2026, we’re bringing BEAM brains together for a day packed with distributed systems, DSL wizardry, concurrency deep dives, AI layering, and a bit of Home(Kit) magic.:
Keynote: Robert Virding & Brooklyn Zelenka - Redistributing Our Systems: Erlang’s Enduring Lessons for Local-First
Sessions:
Andrea Leopardi - Agentic Elixir
Nicholas Geraedts - Sparking Joy: Tidying up GraphQL schemas with custom DSLs
Yutaka Kikuchi - Migrating live processes with Zenoh in widely distributed networks
Lorena Mireles - Concurrency, understanding the BEAM limits
Joseph Koski - Stealing from Ash: Building Better DSLs in Elixir
James Aimonetti - Erlang Distribution over AMQP
Mat Trudel - Let Elixir into your Home(Kit)
Hayleigh Thompson - Bridging the gap with Lustre and Universal Components
Bruce Tate - Templating, Meta-programming, and Meta-prompting Limited tickets remaining. When they’re gone, they’re gone. See the full agenda & get tickets: Code BEAM Lite Vancouver
Less Than One Week Until Code BEAM Lite Vancouver!
Haven’t made up your mind yet? Here are 3 reasons to join us on March 24:
1. Learn from the legends Robert Virding (co-created Erlang), Andrea Leopardi (Elixir Core Team- Remote), Bruce Tate, and the Gleam Core Team. This lineup doesn’t come around often.
2. Practical, production-ready knowledge No fluff. Real patterns like partition supervisors, rate limiting with counters & atomics, Erlang distribution over AMQP, and optimizing for agentic workflows. Knowledge you can use Monday morning.
3. First Code BEAM in Canada Be part of history. This is the BEAM community’s first gathering in Canada- connecting with developers building reliable systems at scale.