Skip to content

Details

Hi folks,

Join us for the first meetup of 2023, listen to two interesting different talks, learns new things, meet new people & old acquaintances and hear what's happening in the BEAM community.

|> Location: The Hacker Building, Herengracht 551, 1017 BW Amsterdam

|> Important notes:

It might have been a while since you been to an in person event, but don't let it hold you back from attending, it will be worth it ;). Make sure you read through our Code of Conduct so everyone enjoys our events. You'll find it at: GitHub . If you're not feeling well, please stay at home, there will be more opportunity to attend. Sharing is caring, except when it comes to illness ;)

|> Schedule:

18:30 - 19:15 Walk in time, socializing & eating some 🍕
19:15 - 19:45 Migrate your service with confidence - Onno Vos
20:00 - 20:30 LiveView keeps you warm! - Arjan Scherpenisse
20:30 - 22:00 Lightning talks, socializing

|> Talks:

Title: Migrate your service with confidence

Summary: Klarna used to run with a 15+ TB Mnesia database which powered KRED, it's largest Erlang system. Over the past two years we have migrated this database from Mnesia to Postgres with zeor downtime! During this migration project, we learned a lot about how to perform large scale migrations and how to tackle them. I will walk you through our lessons learned and illustrate along the way with real life examples and learnings from this project. I will provide three key takeaways that you can apply to any migration, no matter how big or small it may be. Consider these, the three commandments of a migration project.

Who am I: Onno Vos, 33 years old, lead engineer at Klarna and have been working with Erlang for about 7 years.

Title: LiveView keeps you warm! - Building a knitting machine UI with Phoenix LiveView

Summary: How easy is it to get started with LiveView as a backend developer? Is the "No javascript needed" true? In this talk I'll try to give answers to these questions by telling the story of how I used LiveView to make a new user interface for an old Passap E6000 knitting machine.

Arjan Scherpenisse is an experienced Elixir and Erlang developer with a background in AI. After freelancing as a backend developer for several years, he founded Botsquad, an Elixir-powered chatbot platform and agency. Besides coding, he enjoys teaching and transferring his knowledge to the next generation of software developers.

Events in Amsterdam
Distributed Systems
Functional Programming
Programming Languages
Software Development
Web Development

Members are also interested in