Join us for the 20th Erlang User Conference! Grab your ticket now.



Katie Miller

Keynote: Composing a Functional Community
Lambda Ladies Co-Founder and OpenShift Developer Advocate

Robert Virding

Training: OTP Express
Hitchhiker's Tour of the BEAM
Co-Inventor of Erlang, Principal Language Expert at Erlang Solutions

Bruce Tate

FEAR. The Drivers of Language Evolution

Erik Stenman

Erlang Engine Tuning: Part IV - Tuning
Bearded Erlang Hacker

Andreas Löscher

A Nifty Tool to Call Hell from Heaven
Confused C Programmer

John Hughes

QuickCheck Evolution
Making Hard Stuff Easy with Functional Programming.

Ulf Wiger

Locks - Erlang-style Scalable Distributed Locking
Feuerlabs Co-founder and Developer Advocate

Christopher Meiklejohn

Distributed Deterministic Dataflow Programming
Software Engineer @Basho and Graduate Student

Duncan McGreggor

The State of LFE: A Lisp Flavoured Smörgåsbord
Passion Community Concurrency S-Expressions

Kostis Sagonas

A Nifty Tool to Call Hell from Heaven
Tutorial: Scalability and the Erlang VM
Tools Guy with an Academic Interest in Erlang

Kenneth Lundin

MAPs Now and Then
Manager of the Erlang/OTP Dev Team at Ericsson

Angela Johansson

Hobby Electronics on the Raspberry Pi
Think in Erlang and Your Code Writes Itself

Peer Stritzinger

Heavy Industry Erlang
Entrepreneur, Erlang Embedded and Automotive Expert

Yosuke Hara

Scaling and High Performance Storage System: LeoFS
LeoFS, Distributed Storage @Rakuten

Torben Hoffmann

Erlang Patterns Matching Business Needs
CTO @ Erlang Solutions

Paul Davis

Knit: A New Tool for Releases and Upgrades
Sr. Software Engineer at Cloudant

Natalia Chechina

Scalable Distributed Erlang
Tutorial: Scalable Distributed Erlang
Research Associate at the University of Glasgow

Christopher Brown

Bridging the Divide: A New Tool-Supported Methodology for Programming Heterogeneous Multicore Machines
Postdoctoral Research Fellow at University of St Andrews

Laura M. Castro

Erlang as Supporting Technology for teaching Software Architecture
Teacher and Learner, Researcher and Finder, Traveler and Stayer

Wojciech Turek

Agent-based Evolutionary Computing
Let It Be Simple, Let It Be Multiple

Garrett Smith

Why The Cool Kids Don't Use Erlang

Jordan Wilberding

Powering your Web and Mobile Applications
Distributed Engineering Nomad, now @ CHEF

Samuel Rivas

Ask not what your Erlang can do for you
Just Functional

Richard Jonas

Monitoring Erlang Systems with WombatOAM
Software Developer at Erlang Solutions

Mats Cronqvist

Taking the printf out of printf Debugging
Mashing the Monolith

Roberto Aloi

Training: Erlang Express
Profiling and Debugging Erlang Systems
Software Engineer, Erlang passionate, Father

Malcolm Matalka

NoDB: A Database For Lightspeed
Erlang Roughneck

Stavros Aronis

Concuerror: Into Real Code
Hunter of Discrepancies in Erlang Code

Fredrik Linder

Real-Time Performance at Massive Scale
‎Senior Platform Engineer @ Machine Zone

Tamás Kozsik

Where Shall I Parallelize?
Programming Cyber-Physical Systems

Eric Meadows-Jönsson

Elixir Tooling: Exploring Beyond the Language
Elixir Team Member

Csaba Hoch

Tutorial: Deploying and Monitoring Erlang Nodes in the Cloud
Software Developer @ Erlang Solutions

Diana Corbacho

Tutorial: Load Testing Made Easy
Senior Systems Engineer & Researcher at Erlang Solutions

Marc Sugiyama

Tutorial: Elixir
Weaving OpenFlow Together with LOOM
Senior Architect @ Erlang Solutions

Radosław Szymczyszyn

Tutorial: Introduction to Load Testing with Tsung
MongooseIM/ejabberd Engineer at Erlang Solutions Kraków

Day 1, June 9, 2014

Tap on hour to see the talks

8:00 - 9:00


9:00 - 9:15

Welcome to the Erlang User Conference!

10:15 - 11:00

Mid-Morning Break

12:35 - 14:05


15:40 - 16:25

Mid-Afternoon Break

18:00 - 19:00

Drinks Reception & Lightning Talks

19:00 - 22:00

Erlounge - Conference Dinner and Party

Day 2, June 10, 2014

Tap on hour to see the talks

8:45 - 9:00

Welcome Tea and Coffee

9:00 - 9:15

Welcome to the 2nd Day of the EUC!

10:15 - 11:00

Mid-Morning Break

12:35 - 14:05


15:40 - 16:25

Mid-Afternoon Break

18:00 - 18:20

Latest News from the OTP Team - Kenneth Lundin

18:20 - 18:30

Announcement of the Erlang User of the Year & the Most Influential Talk of 1999

18:30 - 19:30

Closing Notes and Farewell Drinks

Tutorials - 11 June

Access to the tutorials is free for all delegates to the Erlang User Conference, but registration is required. You are welcome to register for as many tutorials as you like, but unless you can clone yourself make sure they do not overlap.

We have a limited number of places and the seats will be allocated on the first come, first served basis. The tutorials are hands-on, so please bring your laptops. 

Introduction to Load Testing with Tsung - Radosław Szymczyszyn

Profiling with Percept2 - Huiqing Li & Simon Thompson

Scaling Applications With RabbitMQ - Alvaro Videla

Elixir - Marc Sugiyama

Load Testing Made Easy - Diana Corbacho

Erlang in Production - Tricks and Tools for Running Erlang Production Systems - Jesper Louis Andersen

Scalable Distributed Erlang - Natalia Chechina

Deploying and Monitoring Erlang Nodes in the Cloud - Csaba Hoch

Scalability and the Erlang VM - Kostis Sagonas

QuickCheck - Let a Computer do your Testing - Thomas Arts

Q&A Session by the OTP Team - Andreas Schumacher

Riak 2.0.: Features, features, features - Christian Dahlqvist


User Groups and Meetups on 9 June from 6 to 7 pm

Lisp Flavoured Erlang Design Summit

The Lisp Flavoured Erlang Community is pleased to announce that we will be holding our first ever community design summit in Stockholm, Sweden during the Erlang User Conference. Our goals are to not only share plans, but to discover what you want from LFE and how do you want to use it. This is an opportunity for us to work together, explore interesting problems to solve, build community consensus around language goals, and identify efforts around which each of us are interested in collaborating with others in the course of subsequent months.

Please Note: The Design Summit will only be accesible to EUC delegates


We have one more room available on the 9th of June from 6 to 7 pm. All delegates and speakers interested in organising a meetup or a user group during this interval are invited to submit their proposals here.

Please Note: This user group/meetup will only be accesible to EUC delegates

Conference Venue


The Erlang User Conference 2014 will be held in the exciting, spacious building of the Münchenbryggeriet. This old building has been a characteristic part of the Stockholm skyline for over 100 years and until 1971 was used as a brewery. Since then, however, the venue has undergone fantastic refits and has seen the building transformed from the historic industrial space of the past into the bright and modern conferencing venue that you see today – marrying the old and the new to create a truly unique experience.


Mälarsalen AB
Torkel Knutssonsgatan 2
118 25 Stockholm, Sweden


The nearest metro is Mariatorget T-bana, exit Torkel Knutssonsgatan

A downloadable map is available here.


Tutorial Venue


The tutorials will be held at:


Torshamnsgatan 21,
coordinates: N 59 24.277 E 017 57.313

Torshamnsgatan 21 (coordinates: N 59 24.277 E 017 57.313)
Stockholm, Sweden

The nearest metro is Kista T-bana‎. The walking directions from Kista T-bana to the venue are here.

The nearest train station is Helenelund. The walking directions from Helenelund train station to the venue are here.

Emergency Contact Telephone: Monika Jarzyna +44 79 834 849 74

 Training Venue


The venue for the University courses will be:


Business Center Bilpalatset - OTP Express course
S:t Eriksgatan 117 C, 7 tr
113 43

The nearest metro is S:T Eriksplan

A downloadable map is available here


      Erlang Solutions AB - Erlang Express course
      Saltmätargatan 5
      113 59

The nearest metro is Rådmansgatan

Getting to Stockholm


There are four airports within range of Stockholm.

Arlanda is the main airport, the major airlines fly there. You can get from Arlanda to Stockholm Central Railway station by:

  • Arlanda Express. Leaves every 15 minutes, takes about 25 minutes, costs 260 SEK (130 if you're under 26!) one-way. Comfortable but expensive.
  • Flygbuss. Leaves every 10 or 15 minutes, takes about 45 minutes, costs 105 SEK one-way.
  • Taxi. Won't save you any time, but it will cost more. The taxi company "Taxi Stockholm" has fixed prices to and from the airport, but make sure you ask for "fixed price". The fixed price for Arlanda to Stockholm City is 520 SEK + surcharges.

Bromma Airport is used mainly for domestic flights. There's a Flygbuss (20 minutes, 75 SEK one-way) and also normal public transport, e.g. you can take bus 152 to the station.

Skavsta and Västerås are two "budget" airports used by Ryanair, e.g. there are several flights to and from London (Stansted/Luton) every day. Take the Flygbuss to town, it's the only sensible option. They leave whenever a flight arrives.

Public Transport in Stockholm

Stockholm is not a good place to get around by car.

Public transport is excellent, though not cheap. There's a great webpage with timetables, maps and information. 

You might also check the Tourist Information. (Tip: the dots above the letters in station names such as Älvsjö are crucial, the trip planner won't give you the right stations if you leave them out, but it does, eventually, give you some buttons you can click to get those letters if your keyboard doesn't have them. Alternatively, cut and paste the name from this page.)

Platinum sponsors





Gold sponsors


Erlang Solutions   Kivra   Ericsson

                                           Campanja   Spillgames



Silver sponsors


 tail-f  Adroll   tail-f quviq   stMachineZone



Media sponsors

               infoq        mostlyerlang       ErlangCentral  

LambdaLadies    OReilly