Workshops: 7 November 2017
Conference 8-9 November 2017

Code Mesh, the Alternative Programming Conference, focuses on promoting useful non-mainstream technologies to the software industry. The underlying theme is "the right tool for the job", as opposed to automatically choosing the tool at hand. By bringing together users and inventors of different languages and technologies (new and old), speakers will get the opportunity to inspire, to share experience, and to increase insight.


40 Speakers, Including 4 Keynotes and 37 Talks

Be inspired by 40 speakers and 37 talks, including 4 keynotes, over two days at the ILEC Conference centre in London. Talks will cover programming languages such as Clojure, Haskell, Lisp, Erlang, Rust, Scala, Pony, frameworks like Akka, JVM and more.

Review of Last Year's Conference

Read an independent review of last year's conference on The Guardian website here.


Networking Opportunities in a Relaxed Environment

The relaxed and open atmosphere that pervades the whole conference is another reason why top professionals choose Code Mesh. The conference provides opportunities to gain knowledge, contacts, new business and develop fresh perspectives that you will not find elsewhere.

Four Insightful Keynotes

David Turner - The Designer of SASL, KRC and Miranda
Margo Seltzer - Professor of Computer Science and Faculty Director at Harvard
Guy L. Steele - 'The Great Quux’
Matt Might - Strategist Executive Office at the White House; inaugural director of Hugh Kaul Personalised Medicine Institute, faculty member Department Biomedical Informatics at Harvard Medical School




Need help convincing your boss? Click here
Do you have any questions about Code Mesh or would like to give feedback, email us here



Cancellation policy:

Refunds can only be made to the account that was used in the original transaction. You can cancel your order until 7 October 2017 for a full refund minus the processing fees. Cancellations after 7 October 2016 are refunded as indicated below:
8 Oct - 13 Oct: Refund of 50% of the ticket(s) cost
14 Oct - 27 Oct: Refund of 25% of the ticket(s) cost
28 Oct onwards: Non-refundable

Please note that all cancellations, for whatever reason, fall under this policy.

Margo Seltzer

Keynote: Automatically Scalable Computation
Research in Systems, Construed Broadly

Guy L. Steele

Keynote - A Cobbler’s Child
The Great Quux

David Turner

Keynote: Some History of Functional Programming Languages
Designer of SASL, KRC and Miranda

Matt Might

Keynote: Winning the War on Error: Solving the Halting Problem and Curing Cancer
Inaugural Director of the Hugh Kaul Personalized Medicine Institute

Simon Marlow

Haxl: A Big Hammer for Concurrency
Software Engineer at Facebook

Jamie Allen

Beyond Eventual Consistency
Author of Effective Akka - Starbucks

Phil Hayes

Colossus - The First Electronic Computer
Chief Colossus Engineer

Tomas Petricek

Would Aliens Understand Lambda Calculus?
Not Just a Computer Scientist

Jonas Winje

Infinite Lambda Calculus
Developer at Computas

Einar Høst

Infinite Lambda Calculus
Computer at NRK

Benjamin Samuel Koren

Developing the Sound Diffusive Acoustic Panels of the Elbphilharmonie Concert Hall Hamburg
Computational Geometry & Digital Fabrication in Art & Architecture

Susanna Wong

From Code to Construction: How to Utilize Scripting to Design Optimized Architectural Designs
Generating Facade & Architectural Designs with Scripting & Mathematics

Nada Amin

Collapsing Towers of Interpreters
Lecturer at the University of Cambridge

Fred Hebert

Everything is Terrible
Erlang & Distributed Systems Enthusiast

Peer Stritzinger

Robotics and Sensors Using Erlang on Embedded Systems with GRiSP
Founding Owner and Managing Director of Peer Stritzinger GmbH

Rimma Nehme

Azure Cosmos DB: Globally Distributed Databases Made Simple
I am an architect/GPM on Azure Cosmos DB - Microsoft

Stian Veum Møllersen

Revisiting Concatenative Languages with Creative Programming
Web Developer & Stack Wrangler

Alvaro Videla

Metaphors We Compute By
Writer of Words

Anne Currie

Distributed systems: What can go wrong will go wrong
Chief Strategist, Container Solutions

Sophia Drossopoulou

Pony for Safe, Fast, Concurrent Programs
Pony: actors, types, safety, speed - Professor Imperial College London

Chris Ford

Flying Spaghetti Monster
Conway's Lawyer

Erik Stenman

BEAM: What makes Erlang Beam?
Erlang programmer

David Nolen

Clojure, JavaScript and Ruby Developer

Peter Van Roy

Building Robust Systems with Weakly Interacting Feedback Structures
Professor at UCL and Coordinator of LightKone

Daniel Spiewak

The Making of an IO
Think thoughts and write code

Justin Cormack

Immmutability and state: making a functional OS
Engineer at Docker

Andrew Stone

Building Actor Systems in Rust: Techniques and Tradeoffs
Distributed Systems Connoisseur @ VMware

Mariko Kosaka

Knitting some Javascript at Scripto

Stephen Kell

Some Were meant for C: Reflections on the Endurance of an Unmanageable Language
Postdoctoral Research Associate University of Cambridge

Oskar Wickstrom

Finite-state machines? Your compiler wants in!
Haskeller at Mpowered

Michael Sperber

Concurrent ML: The One That Got Away
Functional Polyglot, C*O

Sam Aaron

Workshop: Distributed Live Coding with Sonic Pi
Creator of @Sonic_Pi, Live Coding Musician

Joe Armstrong

Workshop: Thinking Concurrently
Co-Inventor of Erlang

Dave Gurnell

Workshop: Type Class Derivation with Shapeless
Functional Programmer and Synthesizer Enthusiast

November 7, 2017

November 8, 2017

Tap on hour to see the talks

08:00 - 09:00


09:00 - 09:10 - Room 1

Welcome to Code Mesh

10:10 - 10:30

Tea and Coffee Break

12:05 - 13:35


15:10 - 15:30

Tea and Coffee Break

18:00 - 20:00

Conference Party

November 9, 2017

Tap on hour to see the talks

08:30 - 09:00


09:00 - 09:10

Welcome to Day 2

10:10 - 10:30

Tea and Coffee Break

12:05 - 13:35


15:10 - 15:30

Tea and Coffee Break

17:20 - 18:30

Leaving Drinks

Platinum Sponsors

Gambit Research

Gold Sponsors

Erlang Solutions

Silver Sponsors

BEKKPeer Stritzinger GmbH

Media Sponsors

F6SFunctional GeekeryInfoQLambda LadiesLondon Java CommunityMIT PressThe Guardian

Conference (8-9 Nov): ILEC Conference Centre / Ibis Earls Court

47 Lillie Road, London, SW6 1UD

Situated a few minutes walk from Earls Court and Olympia Exhibition Centre, ILEC Conference Centre is a perfect base for business travellers. Its close proximity to the shopper’s paradise of Kensington and Knightsbridge and the stylish cafes and boutique of Chelsea also makes it a great place for leisure visitors to stay. The closest tube station, located within a 3-min walk, is West Brompton, served by the District line and London Overground.


ILEC is a quarter of a mile (400m) from the A4, providing easy access to the M4, M5 and M40.

Airport transfer times

Heathrow (LHR): 21 km

Approximately 30 minutes in light traffic. You can also reach the airport directly by London Underground, on the Piccadilly line.

Gatwick (LGW): 45 Km

Approximately an hour in light traffic. It is 40 minutes by train from West Brompton station. Direct shuttle available with Easy Bus.

London City (LCY): 21 km

Approximately 45 minutes in light traffic.

Public transport: London Underground

West Brompton and Earls Court stations are both within walking distance giving easy access to all central district of London and Heathrow Airport. 


Workshops (7 Nov): The Cumberland Hotel

Great Cumberland Pl, London W1H 7DL

Just off busy Oxford Street, this luxury hotel is 2 minutes’ walk away from Hyde Park.

To reach The Cumberland Hotel by road…

From the Marble Arch monument, take the first left down Great Cumberland Place: you’ll find the entrance to The Cumberland Hotel on the left-hand side, just before you reach Marble Arch Tube station. APCOA parking is available nearby on Bryanston Street at an additional charge. To programme your sat-nav, use the postcode W1H 7DL.

For guests arriving in London by rail…

London Paddington station is 1.0 mile away.

London Underground: Take the Central line to Marble Arch Station. Turn right out of the station, then almost immediately right again into Great Cumberland Place; The Cumberland Hotel will be on your right.

To reach The Cumberland Hotel from the airport…

If you’re flying into London City Airport, The Cumberland Hotel is 11 miles away: take the Docklands Light Railway (DLR) to Bank Station, then the Central line to Marble Arch. From London Heathrow, we recommend the Heathrow Express: this runs direct from the airport to London Paddington in just 15 minutes (20 from Terminal 5) and there’s a train every quarter of an hour. The Gatwick Express runs a similar service into London Victoria. From either terminus, you can take the Underground to Marble Arch: The Cumberland Hotel is then about a minute’s walk away.


Your manager may not immediately recognise the benefits of you attending Code Mesh, for both yourself and the business as a whole.

We recommend you consider these points about Code Mesh, when trying to convince your boss:

  • Code Mesh saves your team time by getting the answers to your tech problems from experts who have already spent the time solving them!
  • Code Mesh helps your team avoid issues later down the line by learning more about the next generation of tools, frameworks and processes now!
  • Code Mesh brings top professionals, innovators and inventors together all in one place, maximising the opportunity for intensive learning and understanding.
  • Code Mesh will bring you up to speed with new approaches, technologies and processes through a full day of Workshops.
  • Code Mesh will further amplify your understanding through networking with fellow developers and engineers, exchanging notes, experiences and solutions face-to-face.

Always Put it in Writing!

Take the time to look at all the talks at Code Mesh and put it in writing to your Boss, then follow up with a verbal request, your Boss will know you mean it!

Here is an example email that you can use:

Dear ‘Decision Maker,’

I am writing to request your approval to attend Code Mesh (7-9 Nov, London). I cannot miss this opportunity as it will help me learn the latest technologies and techniques through its 37 educational talks and a whole day of workshops. I hope to return from Code Mesh with new techniques, insights, inspiration and confidence which will be applicable directly to our current and future business goals.

By attending this event I will learn the latest technologies and techniques which will give our organisation the flexibility to move quickly, focus on innovation and scale. Code Mesh is the ultimate conference for alternative and functional programming, no other conference covers so many programming languages in just three days.

I aim to attend the following talks and workshops:

Day 1

Workshop Title _____________________________________
Workshop Title _____________________________________

Day 2

Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________

Day 3

Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________
Talk Title __________________________________________

For the the three days:

Early Bird  - The conference fee is: £599 + VAT (Early Bird) and Workshops are £299 + VAT
Standard Rate - The conference fee is: £749 + VAT and Workshops are £299 + VAT

This includes coffee breaks and lunch each day, as well as all networking events in the evening.

I will return with powerful new techniques, valuable recommendations and best practices for improving our processes, team and future development.

I would appreciate your approval as soon as possible, group discounts are also available, please enquire at or if you have any questions.



We are pleased to announce that Code Mesh is implementing another Scholarship Programme. The goal of the programme is to increase diversity of attendees and offer support to those in the tech community who would not otherwise be able to attend the conference.

Selection: A committee will review applications on individual basis. All committee members will sign a confidentiality agreement to protect the anonymity of applicants. We will do our best to meet as many applications as possible.

Award: Applicants will receive a conference registration ticket for 8-9 November. 

Notification: All applicants will be notified via email with conference registration details.

Application: If you wish to apply for a scholarship, please fill in the form below. All application information will be kept confidential. The deadline for applications is 20 October 2017. Recipients will be notified on a rolling basis, no later than 27 October 2017.

All conference and event attendees are expected to adhere to our Code of Conduct. 

If you have any questions, please contact

If you'd like to apply, please follow this link.


Supporting the Scholarship program -