<

Osa Gaius

Engineer Focused on Product and Distributed Systems (MailChimp)

Osa Gaius is a Software Engineer at Mailchimp. Previously, he was an engineer at Luma, where he worked on realtime web apps and IoT devices in Elixir. He organizes the Elixir Meetup in Atlanta, where he educates newcomers to Elixir using interactive workshops. In his free time, Osa crafts EDM instrumentals and dances Tango.

Past conferences

Osa Gaius
Code BEAM STO 2018
01 Jun 2018
09.05 - 09.50

A genealogy of Functional Programming

Members of the Erlang and Elixir communities often receive the question: "why should I use this language?" The answer to this nuanced question remains elusive, because the answer is not primarily technical.

This talk provides a history of functional programming, of Erlang and Elixir more specifically. It begins with Lambda Calculus, and charts a path to the present moment. This talk argues that the future success of Erlang and Elixir will be marked by how we learn from the history of functional programming. More importantly, this talk presents a strategy for increasing language adoption, which centers around community-building, based on real-world experiences and historical analysis.

 

Media

Articles: 1

Why Elixir Matters - SLIDES - Code BEAM SF 2018
Osa Gaius

Slides from Osa Gaius's talk "Why Elixir Matters: Functional Programming and Web Performance in the 21st Century" - Code BEAM SF 2018.

READ MORE

Videos: 2

Why Elixir Matters: A Genealogy of Functional Programming - Code BEAM SF 2018

A genealogy of Functional Programming - Code BEAM STO 2018