Bernardo got his first contact with programming at about 12 years old by “reverse-engineering” some JS code on a page to transform into a dice roller for DnD sessions with his brother. Starting his professional career with Ruby he ended up getting to know about Elixir at a RubyConf Brasil from a José Valim talk. That knowledge came in handy when he was implementing a banking system from scratch and managed to convince people to use Elixir for most parts of the system at Stone. Now, he is working with Elixir at SaltPay and spends a good part of the time evangelising it internally.
As SaltPay started to grow and look more enterprise people were concerned about Elixir. There was a fear of emerging technologies. With some teamwork, commitment and effort we managed to convince people. In this talk, I’ll go through the main points higher management raised about Elixir and how we started addressing them and how we got to even became good examples of how to organize development communities inside the company.