List of videos

ElixirConf EU Virtual 2020 - Purple Carpet (recording)
Meet the Speakers, Trainers, and Crew of ElixirConf EU 2020! Event takes place 7-8 October tickets available at https://www.elixirconf.eu/
Watch
Introducing Surface: A new component-based (...) - Marlus Saraiva | ElixirConf EU Virtual 2020
This video was recorded at ElixirConf EU Virtual 2020 - https://www.elixirconf.eu/ More great virtual tech conferences - https://codesync.global --- Introducing Surface - A new component-based library for Phoenix by Marlus Saraiva ABSTRACT Surface is a new library built on top of Phoenix LiveView that aims to help developers build interactive, real-time web applications using a more intuitive and component-friendly approach. Heavily inspired by other popular technologies like React and Vue.js, Surface brings some of the best features of those frameworks into the Phoenix world. In this talk, we'll discuss the main benefits of this new approach, the key concepts behind it and how it can improve productivity and maintainability. --- THE SPEAKER - Marlus Saraiva Marlus Saraiva is a Software Engineer with over 20 years of experience building systems and leading teams to deliver products in different domains and technologies. His work ranges from enterprise finance/accounting systems to open-source tools. Marlus currently enjoys being part of the R&D team at Dashbit creating exciting things like Broadway and Surface. --- ElixirConf EU Website: https://www.elixirconf.eu/ Twitter: https://twitter.com/ElixirConfEU
Watch
Digitalizing the Steel Industry with Elixir | Kristian Hildebrandt | ElixirConf EU 2021
This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Digitalizing the Steel Industry with Elixir | Kristian Hildebrandt - Senior Software Engineer at Kloeckner.i ABSTRACT Kloeckner.i is the innovation hub of international steel distributor.Klöckner & Co. The software we build helps to drive our company’s transformation towards a digital platform. Since the steel industry has its own unique requirements, we often find ourselves in situations where our solutions need to support a variety of industry and country specific use cases and user workflows. In this talk, we will explore how we addressed some of the unique challenges that our industry imposes and how elixir along with our inhouse-built event platform is helping us to realize our digitalisation efforts. • See & download slides: https://drive.google.com/file/d/1Bbvsu5w30mh4jdUUOQuA0wKzhLxg7CyZ/view?usp=sharingg • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Control Node: Continuous Delivery & (...) for Elixir | Vanshdeep Singh | ElixirConf EU 2021
This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Control Node: Continuous Delivery and Orchestration as code for Elixir | Vanshdeep Singh - Senior Backend Engineer at Adjust GmbH ABSTRACT Control Node is an Elixir library offering APIs which allow developers to build custom deployment and orchestration workflows for small to medium sized service deployments. • See & download slides: https://kansi.gitlab.io/presentations/control-node-eu-conf-present.html • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Testing Asynchronous OTP | AndreaLeopardi | ElixirConf EU 2021
This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Testing Asynchronous OTP | AndreaLeopardi - Elixir Core Team Member ABSTRACT Testing the functional side of Elixir is great. The mix of immutable data, pure functions, and ExUnit make for a streamlined testing experience. However, when dealing with async code, you’re suddenly faced with problems surrounding state, synchronization points, process-to-process communication, and timeouts. In this talk, we’ll highlight such problems and tell you about the techniques we use to address them. We’ll focus on OTP constructs since they’re the most common way of using concurrency on the BEAM, but the concepts apply to testing asynchronous code in general. • See & download slides: https://drive.google.com/file/d/1E5N0ZrfYmnn0VvaWZi7u1yj6QZTGPBeh/view?usp=sharing • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Eventsourcing and CQRS in Elixir | VasilisSpilka | ElixirConf EU 2021
This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Eventsourcing and CQRS in Elixir | VasilisSpilka - Elixir developer & advocate, DDD architect ABSTRACT Eventsourcing does not have to be difficult. In this talk, we will go through how we can build an eventsourced application using simple abstractions provided to us by the commanded library. • See & download slides: https://drive.google.com/file/d/1a4TKyAXJ00WiMjKtPHjAJMkLp4SplZLv/view?usp=sharing • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Diving into Ecto.Query | Willian Frantz | ElixirConf EU 2021
This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Diving into Ecto.Query | Willian Frantz - Elixir Enthusiast, Software Alchemist at Trybe ABSTRACT Create complex and powerful SQL queries is part of our lives as Web Developers, you may be dealing with a structured database with huge sets of data, or having a complex business logic that requires to join lots of tables in order to retrieve a final result. Let’s see how far we can get with Ecto.Query, and if we can manage to attend our needs using it’s API. • See & download slides: https://drive.google.com/file/d/1gsdYPKjwAgvKiWqeBF2F1z6Mc0H9Ac-s/view • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258/ • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Doing weird things with Ecto | Nikola Begedin | ElixirConf EU 2021
This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Doing weird things with Ecto | Nikola Begedin - Full-stack Engineer at V7 Labs ABSTRACT There are things you can do with Ecto that go way beyond basic data validation and related database activities. With the ecto, ecto_sql split, the library authors seem to agree. Let’s list out a few of the most interesting ones seen in the wild, including advanced validations, polymorphism, API param scrubbing, and even acceptance testing. • See & download slides: https://docs.google.com/presentation/d/1wxpTXsY8FBgXtqRGH3bcRWjEcZYc-Jr_uOHmiHcekTc/edit?usp=sharing • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258/ • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch