Skip to content

Details

Hello BEAMers,

After a short hiatus, with the sunshine and (relative) warmth, your favourite Elixir and Erlang meetup returns!

Main Talk

First up, we'll have Mustafa Turan (https://twitter.com/mustafaturan) from Zendesk sharing ideas about Railway Oriented Programming:

Coding seems cool without error checks, does not it? When if/else checks effect the next execution behaviours, then the code becomes a mess. Luckily, there is a pattern called ‘Railway Oriented Programming’ for error handling. It simply helps you to focus on the happy path with SOLID principles like single responsibility; while errors follow the failure pipe. Elixir language has ‘pattern matching on function level’ and ‘pipelining’ to apply ‘Railway Oriented Programming’ pattern.

Lightning Talks

MOVED TO APRIL - From Rails to Phoenix - Kevin Fagan (https://twitter.com/kevinfagan) recently migrated his personal project to Phoenix. He's going to share the reasons as well as his journey on it.

Ex_stub, mocking things with Elixir - Omar Abdelhafith (https://twitter.com/ifnottrue) introduces us to ex_stub (https://github.com/oarrabi/ex_stub), a new Elixir stubbing package.

Fair warning - this is a no-pizza event, there will be falafels and/or sandwiches on the night.

Members are also interested in