Miriam Pena
Voted one of the women to watch in tech by Women 2.0
Miriam loves to architect scalable, high performance, high concurrency, and high availability systems. Bonus point if they are written in Erlang/Elixir. She is a Staff Engineer at AdRoll, designing critical parts of their AdServers infrastructure and organizer of the Erlang and Elixir meetup in San Francisco. Prior to AdRoll, she provided Erlang specialized consultancy and studied Computer Science Engineering from La Coruña University in Spain. Voted one of the women to watch in 2018 by Women 2.0 here.
KEY ACHIEVEMENTS
Open source mero, a scalable and lightweight client for Memcached and Spillway for load shedding.
Past Activities
Code BEAM V Europe
15.20 - 15.50
Ask me anything about Erlang Ecosystem Foundation
Short update from the Erlef Team and then you will be able to ask them any question you like about their work.
Code BEAM STO 2019
17.45 - 18.30
Introducing the Erlang Ecosystem Foundation
Thursday evening keynote is extra special this year, you can hear all about the newly formed Erlang Ecosystem Foundation. Founding members of the Erlang Ecosystem Foundation will join us to share the journey and goals of the foundation!
The Erlang Ecosystem Foundation's goal is to grow and support a diverse community around the Erlang and Elixir ecosystem, encouraging the continued development of technologies and open source projects based on/around its runtime and languages.
Code BEAM SF 2019
10.35 - 11.20
BEAM Extreme; Don't try this at home!
Who can't use an extra performance boost now than then? This talk collects a set of outrageous stunts and maybe-controversial defying acts I have seen and sometimes made in production, that can give the Erlang Virtual Machine that extra speed or memory edge on different scenarios.
Warning! Don't copy-paste these at home like if they came straight from Stack Overflow, with great power comes great responsibility.
OBJECTIVES
In most cases, clarity of expression should be the principle, but sometimes you are writing a heavily used component that could use a boost of performance. This will teach the audience some controversial tricks that can be used in these edge scenarios.
TARGET AUDIENCE
People who want to know some weird programming hacks to get some performance gains.
Code BEAM STO 2019
16.25 - 17.10
BEAM Extreme; Don't try this at home!
Who can't use an extra performance boost now than then? This talk collects a set of outrageous stunts and maybe-controversial defying acts I have seen and sometimes made in production, that can give the Erlang Virtual Machine that extra speed or memory edge on different scenarios.
Warning! Don't copy-paste these at home like if they came straight from Stack Overflow, with great power comes great responsibility.
OBJECTIVES
In most cases, clarity of expression should be the principle, but sometimes you are writing a heavily used component that could use a boost of performance. This will teach the audience some controversial tricks that can be used in these edge scenarios.
TARGET AUDIENCE
People who want to know some weird programming hacks to get some performance gains.
Code BEAM SF 2019
17.45 - 18.30
Introducing the Erlang Ecosystem Foundation
Thursday evening keynote at the Code BEAM SF where you can hear all about the newly formed Erlang Ecosystem Foundation. A talk from Jose Valim, Peer Stritzinger, Fred Hebert, Miriam Pena and Francesco Cesarini who are sharing the journey and goals of the foundation that we've all waited for!
The Erlang Ecosystem Foundation's goal is to grow and support a diverse community around the Erlang and Elixir ecosystem, encouraging the continued development of technologies and open source projects based on/around its runtime and languages.
Media
Articles: 2
Unsung Heroes of the BEAM - SLIDES - Code BEAM SF
Slides from Miriam Pena's keynote talk "Unsung Heroes of the BEAM" - Code BEAM SF 2018
READ MORECode BEAM SF Profile: Miriam Pena
I personally like Erlang because of the short implementation times, I love how easy it is to make concurrent distributed systems and implement communication protocols. It is less verbose than other languages and so less prone to errors. With its stable API, it is also low maintenance and used to resolve challenging problems. The fact that it is in high demand and you often get to work remotely, are a bonus too.
READ MORE