STANDARD TICKETS ARE AVAILABLE NOW

THE ALTERNATIVE TECH CONFERENCE

  • 2

    DAYS

  • 7

    THEMES

  • 50+

    SPEAKERS

  • 300+

    ATTENDEES

CODE MESH V 2020 - BACK THIS NOVEMBER!

Code Mesh V is a two-day virtual conference, bringing together users and speakers of different functional programming languages and alternative tech. 

The conference will run virtually across US and European time zones so that you can participate no matter where you are located.

Day 1: Thursday, 10:00 - 18:00 GMT Check the times where you are

Day 2: Friday, 16:00 - 24:00 GMT or 11:00 - 19:00 US Eastern Time Check the times where you are.

We bring together a wide range of alternative technologies and programming languages and the diverse people who use them to solve real-world problems in the software industry. We promote “the right tools for the job", as opposed to automatically choosing the tools at hand. And by ‘tools’ we mean technologies, programming languages, libraries, databases, operating systems, hardware platforms, or more general techniques, styles or paradigms.

In the spirit of learning from one another, it encourages the sharing of innovative ideas, through inspiring projects, top talks, in-depth tutorials, and networking opportunities. 

A combined Half or Full-Day Tutorial and Conference ticket combo can be purchased via our Eventbrite page which you can reach from the ticket section below. Once on Eventbrite, you can select which of the inspiring tutorials you would like to attend - for any help you can email us directly at training@erlang-solutions.com

If you've never been to the conference, check out some of the Best Talks from past Code Mesh events.

 

HOW TO ATTEND

HOW TO ATTEND

TICKETS - Register as an attendee to the conference.

TUTORIALS - Purchase a combo ticket for Tutorial + Conference ticket on Eventbrite here (you chooses your course after selection the half or full day course length ticket type)

STUDENT AND ACADEMIC TICKETS - We love students and academics. Get a special academic discount.

DIVERSITY SCHEME - We're committed to diversity at Code Mesh V. Applications to be submitted by 22 October 2020 apply here.

VOLUNTEER - Join the Code Mesh family and get free access to the conference! Applications to be submitted by 22 October 2020 apply here.

Sign up to the Code Mesh mailing list for the latest updates!


 

THEMES

CONCURRENCY, MULTICORE & PARALLELISM

DISTRIBUTED SYSTEMS

THE HISTORY AND THE PHILOSOPHY OF COMPUTER SCIENCE

NON-MAINSTREAM PROGRAMMING LANGUAGES

INFRASTRUCTURE

TICKETS

Limited Standard tickets will be available to buy until 28 October

All prices exclude fees and VAT

STANDARD CONFERENCE TICKET

Access to the virtual conference (5 Nov: 9-16 BST, 6 Nov: 17-24 BST). Price excludes VAT and fees.

€110

REGISTER

LAST MINUTE CONFERENCE TICKET

Access to the virtual conference (5-6 November 13-20 CEST ). Price excludes VAT and fees.

€130

COMING SOON

HALF - DAY TUTORIAL COMBO TICKET

Access to the half-day tutorial and Code Mesh V conference.

€220

ENQUIRE

TRAINING COMBO TICKET

Access to the full-day training and Code Mesh V conference OR two half-day tutorials and Code Mesh V conference.

€320

REGISTER

STUDENT TICKET

Learn about academic and student tickets.

€55

ENQUIRE

DIVERSITY TICKETS

Apply to our diversity scheme which awards under-represented members of the BEAM community free tickets to Code Mesh V!

FREE

APPLY

VOLUNTEER PLACES

Join the team as a volunteer and get free access to the conference!

FREE

APPLY

STUDENTS

We're thrilled to offer special discounts to academics and students. Simply get in touch using your academic email to confirm that you're a student/academic and we will release the discount code. 

Our speakers

Tomas Petricek

Tomas Petricek

Not just a computer scientist

Keynote:

Cultures of Programming

Felienne Hermans

Felienne Hermans

​Assistant Professor​ ​Delft University of Technology​

Keynote:

Panel Discussion: Types for All: From weak to strong, from static to dynamic

Cynthia Solomon

Cynthia Solomon

Co-creator of Logo, author of "Computer Environments for Children"

Keynote:

A Computer Culture for Children

Erik Meijer

Erik Meijer

If you look close enough, you discover dualities everywhere.

Keynote:

Keynote: Inside Every Calculus Is A Little Algebra Waiting To Get Out

Leslie Lamport

Leslie Lamport

Author of LaTeX, Researcher @ Microsoft

Ask the expert

David Turner

David Turner

Designer of SASL, KRC and Miranda

Open Sourcing Miranda

Laura Bocchi

Laura Bocchi

Senior Lecturer @ University of Kent

Well-behaved and punctual actors

Herbert Daly

Herbert Daly

Academic, Talent Scout, Advocate @ University of Wolverhampton

A funny thing happened on the way to the future...' - Why Mainframes Still Matter

Mary Grygleski

Mary Grygleski

Passionate community builder who believes in using tech for good

Deploying a Modern Serverless Reactive container to the Cloud

Satnam Singh

Satnam Singh

Software Engineer at Google Research

A True Heart Of Silicon

Roopsha Samanta

Roopsha Samanta

Verifies, repairs, and synthesizes code @ Purdue University

MANTIS: Semantics-driven Inductive Program Synthesis

Elizabeth Ramirez

Elizabeth Ramirez

Working @ the intersection of High-Performance Computing, Numerical Linear Algebra, and Machine Learning.

The Linear Algebra of Deep Learning

Ron Pressler

Ron Pressler

Veteran programmer, leader of OpenJDK's Project Loom

Why User-Mode Threads Are Often the Correct Answer

Viktória Fördős

Viktória Fördős

Erlanger @ Cisco NSO core

Security of the BEAM

Nobuko  Yoshida

Nobuko Yoshida

Professor of Computing at Imperial College London

Session Types: a History and Applications

Anahit Pogosova

Anahit Pogosova

Lead Cloud Software Engineer at Solita

Serverless Data Streaming on AWS

Aaron Turner

Aaron Turner

Core team member of AssemblyScript, Creator / Maintainer of WasmByExample

Building a better web with WebAssembly at the edge

William Byrd

William Byrd

Relational programming and program synthesis

TBA

Oskar Wickström

Oskar Wickström

Functional programming, architecture, and testing

Quickstrom: Specifying and Testing Web Applications

Valentin Rothberg

Valentin Rothberg

A Bavarian living in France working on all-things containers.

Podman - create, run and secure Linux containers

Ramsey Nasser

Ramsey Nasser

Lisp Compilers and Video Games

Building My First Lisp Compiler

Bernardo Amorim

Bernardo Amorim

Built a bank using Elixir and created a Word to HTML converter in Ruby that also converted math formulas to MathML

Learn You Some Lambda Calculus

Francis	Toth

Francis Toth

Principal Engineer @ Contramap. Supports strongly-typed Functional Programming

How I learned to stop worrying and love Functional Design

Simon Tabor

Simon Tabor

Principal Software Engineer @ DAZN with a passion for scaling APIs

Serverless WebSockets at Scale

Bryan Hunt

Bryan Hunt

Open source contributor, solutions architect at Erlang solutions

Panel Discussion: The number of orchestration technologies is too damn high!

Gilad Bracha

Gilad Bracha

Computational Theologist Emeritus. Known for Java specs, but proud of Newspeak

Panel discussion: Types for All: From weak to strong, from static to dynamic

Dmytro Lytovchenko

Dmytro Lytovchenko

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

Hitchhiker's Tour of the BEAM

Schedule

Time

Track 1

Track 2

Track 3

10.00 - 10.15

Welcome

10.15 - 11.15

Tomas Petricek

Keynote:

Track 1

Cultures of Programming

Beginner

11.30 - 12.10

David Turner

Track 1

Open Sourcing Miranda

Beginner

Dmytro Lytovchenko

Track 2

Hitchhiker's Tour of the BEAM

Valentin Rothberg

Track 3

Podman - create, run and secure Linux containers

Intermediate

12.10 - 12.40

Break

12.40 - 13.20

Herbert Daly

Track 1

A funny thing happened on the way to the future...' - Why Mainframes Still Matter

Beginner

Oskar Wickström

Track 2

Quickstrom: Specifying and Testing Web Applications

Intermediate

Viktória Fördős

Track 3

Security of the BEAM

13.35 - 14.15

Kevlin Henney

Track 1

Concurrent Affairs: Procedural Programming Unlocked

Intermediate

Philippa A. Gardner

Track 2

Gillian: a Multi-language Platform for Compositional Symbolic Analysis

Jonas Bonér and James Roper

Track 3

Cloudstate - Towards Stateful Serverless

Intermediate

14.30 - 15.10

Ask Me Anything sessions

15.20 - 16.00

Sergey Bykov

Track 1

State of Affairs or Affairs of State

Intermediate

William Byrd

Track 2

TBA

Anahit Pogosova

Track 3

Serverless Data Streaming on AWS

16.15 - 16.55

Nobuko Yoshida

Track 1

Session Types: a History and Applications

Ramsey Nasser

Track 2

Building My First Lisp Compiler

Intermediate

Elizabeth Ramirez

Track 3

The Linear Algebra of Deep Learning

Intermediate

17.10 - 18.10

Sophia Drossopoulou , Martin Odersky , Edwin Brady , Felienne Hermans and Gilad Bracha

Track 1

Panel discussion: Types for All: From weak to strong, from static to dynamic

Beginner

Felienne Hermans

Keynote:

Track 2

Panel Discussion: Types for All: From weak to strong, from static to dynamic

18.10 - 18.20

Closing notes

Time

Track 1

Track 2

Track 3

16.00 - 16.15

Welcome

16.15 - 17.15

Cynthia Solomon

Keynote:

Track 1

A Computer Culture for Children

17.30 - 18.10

Bernardo Amorim

Track 1

Learn You Some Lambda Calculus

Beginner

Laura Bocchi

Track 2

Well-behaved and punctual actors

Intermediate

Edwin Brady

Track 3

TBA

18.10 - 18.40

Break

18.40 - 19.20

Kofi Gumbs

Track 1

Teaching WebGL to Dance to Music

Beginner

Lukas Larsson

Track 2

JIT Compiler for Erlang/OTP

Intermediate

Mary Grygleski

Track 3

Deploying a Modern Serverless Reactive container to the Cloud

Beginner

19.35 - 20.15

Roopsha Samanta

Track 1

MANTIS: Semantics-driven Inductive Program Synthesis

Beginner

Simon Tabor

Track 3

Serverless WebSockets at Scale

20.30 - 21.10

Leslie Lamport

Track 1

Ask the expert

21.25 - 22.05

Francis Toth

Track 1

How I learned to stop worrying and love Functional Design

Intermediate

Ron Pressler

Track 2

Why User-Mode Threads Are Often the Correct Answer

Why User-Mode Threads Are Often the Correct Answer

Intermediate

Bryan Hunt , Veronica Lopez , David Schainker and Thomas Depierre

Track 3

Panel Discussion: The number of orchestration technologies is too damn high!

22.20 - 23.00

Satnam Singh

Track 2

A True Heart Of Silicon

Intermediate

Aaron Turner

Track 3

Building a better web with WebAssembly at the edge

Intermediate

23.15 - 00.15

Erik Meijer

Keynote:

Track 1

Keynote: Inside Every Calculus Is A Little Algebra Waiting To Get Out

NEWSLETTER

Code Sync and Erlang Solutions care about your data and privacy. By submitting this form you agree that your data will be processed according to our Privacy Policy. Update your email preferences Update your email preferences

VOLUNTEER

We would love to have you in our volunteering team! Helping out gives access to talks and networking opportunities! Applications close on 22 October 2020.

DIVERSITY & INCLUSION

We are always looking to improve diversity at our conferences. To help achieve this, we are providing free diversity places to under-represented groups in tech. Applications close on 22 October 2020.

Got Questions?

Get in touch if you have any questions, and we will be happy to help you!

Sponsorship T&C can be found here.

You can also email us on info@codesync.global

 

 

 

All fields are required.

Code Sync and Erlang Solutions care about your data and privacy. By submitting this form you agree that your data will be processed according to our Privacy Policy. Update your email preferences Update your email preferences

OUR SPONSORS

Platinum Sponsors