List of videos

Testing OTP - Aaron Cruz | ElixirConf EU 2024

✨This talk was recorded at ElixirConf EU in April 2024. If you're curious about our upcoming event, check https://elixirconf.eu ✨ For the last two years, I've been working with one of the larger energy companies in Germany. As more renewable energy becomes available and the energy topology grows, it becomes harder to track in the enormous energy network where there might be too much or too little energy flowing. We are building an Elixir system to find these problem spots and stop them before they happen. We've been able to work inside a monorepo for years because OTP features have made it incredibly simple to model our complex infrastructure in Supervision Trees and Processes. Testing has been, hands down, the most complex part of using Processes and OTP in Elixir. Whether it's a polling server, an in-memory repo, or trying to do mocks the right way, there are many gotchas and head-scratchers along the way. If you've ever tried to test anything Process-related and scratched your head thinking ""WAT?"", you will find your answers in this talk.

Watch
Got a technical idea? How to build a company from there - Jane Walerud | ElixirConf EU Virtual

This video was recorded at ElixirConf EU Virtual 2020 - https://www.elixirconf.eu/ Next ElixirConf EU Virtual Conference October 7-8 - https://www.elixirconf.eu/ More great virtual tech conferences - https://codesync.global --- Got a technical idea? How to build a company from there by Jane Walerud | ABSTRACT 15 minutes presentation & 15 minutes Q&A on how to transform a solid technical idea into a successful company. --- THE SPEAKER - Jane Walerud Jane builds companies, often around technical ideas. She’s done well since persuading Ericsson to release Erlang open source, with Klarna, Tobii, Lensway, and fifteen other companies since selling Bluetail in 2000. She was the co-founder & CEO of Bluetail and invested in Klarna before incorporation, even paying to register the company. --- ElixirConf EU Virtual 2020 ElixirConf EU Virtual 2020 was sponsored by Duffel, PepsiCo, Flyiin, Clever Cloud, Erlang Solutions, Mux, Klockner, Forza Football, BlockFi, App Unite, Coin Gaming Group, AppSignal, DNSimple, Pleroma, Simplabs, Telnyx, Groxio Learning, Elixir Radar, Elixir Fountain, Clever Bunny, Pragmatic Bookshelf, O'Reilly, Manning Publications, ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU

Watch
What's new in LiveView - Chris McCord | ElixirConfEU Virtual

This video was recorded at ElixirConf EU Virtual 2020 - https://www.elixirconf.eu/ Next ElixirConf EU Virtual Conference October 7-8 - https://www.elixirconf.eu/ More great virtual tech conferences - https://codesync.global --- What's new in LiveView by Chris McCord ABSTRACT LiveView has experienced a flurry of new exciting features and releases this year. This talk takes a tour of new features, big and small, to highlight relatively unknown additions while exploring how LiveView continues to blaze a trail in this new server-rendered interactive landscape. --- THE SPEAKER - Chris McCord Chris McCord is a programmer with a passion for science and building things. He spends his time crafting the Phoenix Framework, working with the fine folks at DockYard, writing books like Metaprogramming Elixir, and teaching others the tools of the trade. --- ElixirConf EU Virtual 2020 ElixirConf EU Virtual 2020 was sponsored by Duffel, PepsiCo, Flyiin, Clever Cloud, Erlang Solutions, Mux, Klockner, Forza Football, BlockFi, App Unite, Coin Gaming Group, AppSignal, DNSimple, Pleroma, Simplabs, Telnyx, Groxio Learning, Elixir Radar, Elixir Fountain, Clever Bunny, Pragmatic Bookshelf, O'Reilly, Manning Publications, ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU

Watch
Outlaws Don't Have Abstracts - Anna Neyzberg, Amos King, Chris Keathley | ElixirConf EU Virtual 20

This video was recorded at ElixirConf EU Virtual 2020 - https://www.elixirconf.eu/ Next ElixirConf EU Virtual Conference October 7-8 - https://www.elixirconf.eu/ More great virtual tech conferences - https://codesync.global --- Outlaws Don't Have Abstracts by Anna Neyzberg, Amos King, Chris Keathley ABSTRACT This live podcast makes the most of the virtual format. It is a fun, insightful and interactive presentation with the attendees of ElixirConf EU Virtual 2020 in June. --- THE SPEAKER - Anna Neyzberg, Amos King, Chris Keathley Elixir Outlaws is an extremely popular Elixir podcast featuring three of the most respected members of the community. It is hosted by Amos King (CEO of Binary Noggin and Erlang Ecosystem Foundation member), Anna Neyzberg (co-founder of ElixirBridge) and Chris Keathley (Senior Engineer at Bleacher Report). --- ElixirConf EU Virtual 2020 ElixirConf EU Virtual 2020 was sponsored by Duffel, PepsiCo, Flyiin, Clever Cloud, Erlang Solutions, Mux, Klockner, Forza Football, BlockFi, App Unite, Coin Gaming Group, AppSignal, DNSimple, Pleroma, Simplabs, Telnyx, Groxio Learning, Elixir Radar, Elixir Fountain, Clever Bunny, Pragmatic Bookshelf, O'Reilly, Manning Publications, ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU

Watch
Scenic Now and Looking Ahead - Boyd Multerer | ElixirConfEU Virtual 20

This video was recorded at ElixirConf EU Virtual 2020 - https://www.elixirconf.eu/archives/vi... More great virtual tech conferences - https://codesync.global --- Scenic Now and Looking Ahead by Boyd Multerer ABSTRACT Scenic is a deep UI platorm built in Elixir and intended for machines and situations where a webserver is not appropriate. This is often IoT devices, but covers other situations as well. In the past year, Boyd has worked on a LOT of code, which is related to, but not directly in Scenic. In this talk he will discuss the current state of Scenic, where it is going and why and explain what to expect in the future. --- THE SPEAKER - Boyd Multerer Boyd’s near 30-year career spans the range of software projects, from desktop publishing, to web servers, to game consoles, to low-level operating systems. For the past four years, he has been independently exploring and building a full stack for Connected Devices that heavily leverages the BEAM. Previously, Boyd spent 18 years at Microsoft running engineering for things such as Xbox Live, XNA (game developer program), and everything OS for Xbox One. This work includes large scaled-out datacenter services, VMs, and the layout of the hypervisor/kernel. His most recent release is the open-source Scenic libraries, which is a functional UI stack built on the BEAM. Its primary goal is for use in connected devices, but it is already being used for desktop apps and more. His current work takes the foundation laid with Scenic and is attempting to answer deeper questions about the future of client-side operating systems. --- ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU

Watch
Building a Sustainable CodeBase with FP - Carolina Pascale Campos | ElixirConfEU Virtual

This video was recorded at ElixirConf EU Virtual 2020 - https://www.elixirconf.eu/archives/virtual_2020/index.html More great virtual tech conferences - https://codesync.global --- Building a Sustainable CodeBase with FP by Carolina Pascale Campos ABSTRACT As software engineers we are always trying to be more productive, to deliver better code, and to have a faster development feedback. In this talk, we’ll explore how functional programming, tests and hexagonal architecture can perform great together in order to support a maintainable codebase for hundreds of engineers and services. Diving deeper on how we can levarage hexagonal architecture with dependency rejection in order to decouple decisions from effects, resulting in a code that is easier to reason, compose and test. The codebase is not the only one that take advantages from that, but also the developers. It helps everyone feels more comfortable and engaged about maintaining good practices. This is already proven to work really well at Nubank, which is considered the best bank in Brazil according to Forbes. --- THE SPEAKER - Carolina Pascale Campos Carolina is always exploring new paths and looking for new perspectives for solving problems. As a computer scientist working at Nubank, she loves to deal with distributed systems challenges and code in ((clojure)). She believes that everyone is responsible for making the tech environment safer and diverse. Pasta maker, coffee enthusiast and book lover. --- ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU

Watch
Pelemay updates - Susumu Yamazaki | ElixirConfEU Virtual 20

This video was recorded at ElixirConf EU Virtual 2020 (June) - https://www.elixirconf.eu/archives/vi... More great virtual tech conferences - https://codesync.global --- Pelemay updates by Susumu Yamazaki ABSTRACT Pelemay version up to 0.0.13 has been continuously released by mid-May 2020! It can compile in parallel Enum.map with integer and/or float calculation or String.replace into native code with SIMD instructions. Speedup ratio from Enum is 2.25x to 4.48x! Pelemay works well on x86_64 and ARM architectures. It also works well on Nerves! This talk shows the achievements of Pelemay with demonstrations, and the near future milestone of it. --- THE SPEAKER - Susumu Yamazaki Susumu Yamazaki (ZACKY) is currently an Associate Professor and the Leader of the Nudge Social Implementation Research Center at the University of Kitakyushu. One of his current research interests focuses on system and social implementation using Elixir, Phoenix, Nerves. He is a co-creator of Pelemay, and a co-organizer of ElixirConf JP. --- ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU

Watch
Lumen and Eir - Hans Elias Josephsen | ElixirConfEU Virtual 20

This video was recorded at ElixirConf EU Virtual 2020 (June) - https://www.elixirconf.eu/archives/vi... More great virtual tech conferences - https://codesync.global --- Lumen and Eir by Hans Elias Josephsenby ABSTRACT Lumen is a new compiler and runtime for BEAM languages, targeting WebAssembly. The Lumen compiler is powered by Eir, a new frontend and intermediate representation for BEAM languages. This talk will serve as an introduction to the Lumen project with a special focus on the compiler. --- THE SPEAKER - Hans Elias Josephsen Hans is a member of the Lumen core team, and works primarily on the compiler. He has a keen fascination for language runtimes, compilers and low-level programming. In his free time, he enjoys tinkering with electronics. --- ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU

Watch