Register

ABOUT CODE BEAM LITE BUDAPEST

Code BEAM Lite Budapest, is about discovering the future of the Erlang and Elixir ecosystems. It brings together developers as a community to share knowledge & ideas, learn from each other and inspire to invent the future.

The conference is co-organised by Eötvös Loránd University

This one day conference focuses on real-world applications of Erlang, Elixir and the BEAM - all within the context of high-performance and massively scalable distributed systems. Join us on 20 September in beautiful Budapest, Hungary.

A RICH HISTORY

Code BEAM Lite conferences replaces Erlang Factory Lite conferences, and are now part of the Code Sync family of tech conferences. Check our past conferences by visiting our old website, but do come back here as we’ll be posting more details and the old website will fade away.

REGISTER

Prices exclude fees and VAT.

Very early bird

Until 18 Jun

Early bird

Until 25 Jul

Standard

Until 11 Sep

Last minute

From 12 Sep

STUDENT DISCOUNTS

Contact us if you are currently a student and would like to attend the conference. We have student tickets at only 11400 Ft + fees & VAT!

Our speakers

John Hughes

John Hughes

Co-Designer Of Haskell And Quickcheck

Keynote:

Research + Industry = Inspiration

Melinda Tóth

Melinda Tóth

Leader of the RefactorErl Project

Keynote:

Research + Industry = Inspiration

Natalia Chechina

Natalia Chechina

One of the core authors of SD Erlang, lecturer in computing (Bournemouth University)

Keynote:

Research + Industry = Inspiration

Saša Jurić

Saša Jurić

Author of Elixir in Action

Keynote:

Such great heights

Andrea Leopardi

Andrea Leopardi

Elixir core team member, developer advocate, software architect (Community.com)

Keynote:

Elixir Architecture 101

László Bácsi

László Bácsi

Elixir contributor, Documentation EEF group member and 100Starlings partner

Documentation as a first-class citizen on the BEAM

Dániel Vámosi

Dániel Vámosi

Making flight booking simple and teaching robots how to draw what they dreamt about

Visual time-travelling using BEAM trace dumps

András G Békés

András G Békés

Senior software engineer working in the financial services industry

Evolution of a kdb+ message router

Zsolt Laky

Zsolt Laky

Architect for distributed, scalable core banking systems at OTP Bank

To Beam or not to Beam

Zoltán Dankó

Zoltán Dankó

Designing the Future of Finance, Head of Distributed Systems Development at OTP Bank

To Beam or not to Beam

Schedule

Time

Room 1

08.15 - 09.00

Registration

09.00 - 09.15

Welcome

09.15 - 09.55

Saša Jurić

Keynote:

Room 1

Such great heights

If you don't have a hammer, nothing looks like a nail. Concurrency in the BEAM is a great fit for a lot of problems, but it's often overlooked, because many of us have worked for a long time without having such a hammer in our tool box. By doing so, we may have settled for improvisations in place of a more appropriate tool.TBC

10.05 - 10.30

András G Békés

Room 1

Evolution of a kdb+ message router

9 years ago a proof-of-concept kdb+ load balancer software was developed in Erlang. Today it has hundreds of deployed instances and transfers billions of kdb+ messages daily.

Intermediate

10.30 - 11.00

Coffee Break

11.00 - 11.40

Andrea Leopardi

Keynote:

Room 1

Elixir Architecture 101

Beginner

11.50 - 12.10

Miloš Mošić

Room 1

Elixir and the blockchain - a perfect match?

Elixir might not be the first thing you think of when you're thinking about the world of cryptocurrencies, but there are reasons to consider using it in your stack.

Intermediate

12.20 - 12.40

László Bácsi

Room 1

Documentation as a first-class citizen on the BEAM

Documentation has always been an integral part of Elixir. It is simple to include documentation with your code and build high quality and accessible online access to it with ex_doc. This comes out of the box. The same is not always true of other BEAM languages. This talk will explore the motivation behind good documentation in Elixir and how its current implementation paves the way for better inter-operability between BEAM languages.

Beginner

12.40 - 13.40

Lunch

13.40 - 14.00

Dániel Vámosi

Room 1

Visual time-travelling using BEAM trace dumps

Few features of the BEAM can create as much excitement as its built-in tracing capabilities. It can directly demonstrate the simplicity of the actor concurrency model. However, tracing production nodes can be tricky.

Intermediate

14.10 - 14.40

Andras Boroska

Room 1

Challenges of managing 50+ Erlang applications with rebar3

At OTP Bank we have developed more than 50 Erlang applications. Unifying rebar3 configuration and central build tools are essential to a smooth development experience. This talk will cover best practices of using rebar3 and our in-house rebar3 plugins that let developers focus on the business logic, whilst the build system "just works." OBJECTIVES To show best practices when building large Erlang projects. AUDIENCE Erlang developers

Intermediate

14.50 - 15.30

Daniel Szoboszlay

Room 1

Testing for race conditions in real world software

15.30 - 16.00

Coffee Break

16.00 - 16.20

Mohamed Ali Khechine

Room 1

An operations tool that gets the most out of the Beam

Beginner

16.30 - 17.00

Zsolt Laky and Zoltán Dankó

Room 1

To Beam or not to Beam

Concurrent execution of different versions of scripts written in Lua.

Intermediate

17.10 - 17.50

John Hughes , Melinda Tóth and Natalia Chechina

Keynote:

Room 1

Research + Industry = Inspiration

17.50 - 18.00

CLOSING NOTES

DIVERSITY SCHEME

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.

Donate to the diversity scheme to offer a free conference registration ticket to someone from an under-represented group in tech!

NEWSLETTER

Want to know more?

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

VENUE

Eötvös Loránd University

ELTE Campus, Southern Block
H-1117 Budapest, Pázmány Péter stny. 1c

https://www.inf.elte.hu/en/

OUR SPONSORS

Global sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsor

Co-organisers