#Introduction to Erlang & Elixir
Media
Panel discussion on Beamer's modern life ó La vida moderna de un Beamer
E2E backend testing with Ecto API
Elixir Testing Sandbox Nikola Begedin V7 Labs. Hound and Wallaby are great test tools. We get access to the Ecto sandbox out of the box, so the background for each test is easy to set up. However, both are difficult to operate any anything other than a simple frontend, which is part of the Phoenix app itself. Ecto supports Sandbox access via API endpoints, making it possible to use any test runner, such as Cypress or Testcafe, paired with any frontend of any complexity.
READ MOREUnicode, Charsets, Strings, and Binaries
Character sets Character encoding Clarity Marc Sugiyama Datometry. Writing global software means our programs need to speak global human languages. UTF8, latin1, Unicode? And what does Erlang do? This talk demystifies the terminology around character encoding, explains how to retrofit your Erlang program for Unicode using Datometry HyperQ as a case study, and gives some best practices to help you break the one-byte/one-character assumption.
READ MOREFrom the idea to a MVP in less than 3 months
MVP Pattern OTP Benoit Chesneau Enki Multimedia. What does it mean to develop and deploy products or services written in Erlang on a daily basis? How can you build a product using multiple linked processes or services on one or more machine that will fit your business? How can you provide an MVP or a pilot in less than 3 months? In this talk, Benoit will describe some useful pattern and code/libraries written over Erlang OTP that will help you to achieve it.
READ MOREMacros in Elixir: Responsible code generation
Macros in Elixir: Responsible code generation by Lizzie Paquette. Macros are a powerful feature of the Elixir language. However, with great power comes great responsibility. In this talk we’ll explore how to leverage macros to reduce boilerplate, enforce best practices, and increase performance all while keeping code maintainable, readable, and idiomatic.
READ MOREIt's time to embrace Erlang
Monkey, take the wheel
Human Trust Monkey Dmytro Lytovchenko ERLANG SOLUTIONS. The talk briefly explains the Daniel Kahneman's fast and slow thinkers concept, where everyone can operate in easy-going and cheap mode, making mistakes and enjoying the distractions. The talk goes in detail how it is beneficial to accept your human nature, prone to errors, and instead trust your Erlang & Elixir language, available tools, and tests more than you would trust yourself.
READ MORE