List of videos

Telemetry: Now what? by Zac Barnes | ElixirConf EU 2023
✨This talk was recorded at ElixirConf EU 2023. If you're curious about our upcoming event, check https://elixirconf.eu ✨ Telemetry is a beautiful tool but how do you use it? If you are like me, you read the docs and saw how the functions work but couldn’t piece together the best ways to implement them. What patterns are there? How can I use it to create my metrics and extend my tracing? My goal with this talk is to help teams take the pieces they find about telemetry and show them how to work it into a production application. We will go over different patterns we use at Ramp and things to watch out for. Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch
PHP and Elixir?! - a Lightning Talk by Wojtek Mach | ElixirConf EU 2024
✨This lightning talk was recorded at ElixirConf EU 2024. If you're curious about our upcoming event, check https://codebeameurope.com where Wojtek is giving a keynote talk ✨ An Elixir developer. Ex Ruby developer. Ex PHP developer. Check what you can't do with Phoenix without php 👀 Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch
Lightning Talk: Update from the EEF - Alistair Woodman | ElixirConf EU 2024
✨This talk was recorded at ElixirConf EU 2024. If you're curious about our upcoming event, check https://elixirconf.eu ✨ Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch
Highlights of ElixirConf EU 2024
✨Thank you for joining us this year ✨ Save the date for the next edition: 📆 15-16 May 2025 📍 Kraków (Poland) & Online Join the waiting list for access to the Very Early Bird pricing: https://elixirconf.eu
Watch
Keynote: Gang of None? Design Patterns in Elixir - José Valim | ElixirConf EU 2024
✨This keynote talk was recorded at ElixirConf EU 2024. If you're curious about our upcoming event, check https://elixirconf.eu ✨ In this talk, José Valim explores the classical Gang of Four (Design Patterns) book and answer the question if they are applicable to Elixir programs or not. He also talks about objects, how we can understand and deconstruct them from Elixir’s perspective, and how such deconstruction impacts the design of large systems. Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch
Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024
✨This talk was recorded at ElixirConf EU 2024. If you're curious about our upcoming event, check https://elixirconf.eu ✨ From better documentation to traditional machine learning to generative AI, the Nx ecosystem is changing where Elixir stands as a programming language. But for folks who aren’t working in machine learning, it may not be immediately obvious what it’s all for. And for those who are using other ML ecosystems, it may not be immediately obvious how Elixir’s ecosystem stacks up. This talk aims to help on both of those fronts. The Nx ecosystem (Livebook, Nx, Bumblebee, Axon, Explorer, Scholar) is production-ready. At Amplified, we’re using all of these tools to build B2B SaaS. In this talk, I’ll give a deep-dive introduction to the ecosystem, showing what you use the various libraries for and how to leverage them to solve real-world problems. Using examples from production systems, we’ll cover the pragmatic nitty-gritty as well as the immense opportunities that these tools open up, from the practicalities of deployment, observability, and performance to the possibilities of new features and operational efficiency. Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch
Keynote: Rethinking Serverless with FLAME - Chris McCord | ElixirConf EU 2024
✨This talk was recorded at ElixirConf EU 2024. If you're curious about our next event, check https://elixirconf.eu ✨ Imagine if you could auto scale by wrapping any existing app code in a function and have that block of code run in a temporary copy of the app. No extra complexity. No FaaS nonsense. Enter the FLAME pattern. Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch
Elixir at transport.data.gouv.fr (maps, proxies, and more) - Thibaut Barrère | ElixirConf EU 2024
✨This talk was recorded at ElixirConf EU 2024. If you're curious about our upcoming event, check https://elixirconf.eu ✨ Abstract: I’ve been working on transport.data.gouv.fr for more than 3 years. The idea behind this talk is to show how versatile Elixir & the BEAM are, and how they helped us implement a wide array of interesting features more easily, at a lower ops cost too. We have a lot of stuff going on: maps with 650k points shown, real-time maps showing vehicles with 80+ sources (channels/presence), “business reverse caching proxy” to reduce the load of 3rd party servers, XML query generators with LiveView, on-demand tooling (again using LiveView), data analysis scripts with LiveBook, etc etc. We also have a strong maintenance process in place, and I want to share how good the maintenance story is. Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch
Queens, Reindeers, Sudoku and more with BEAM - Boris Okner | ElixirConf EU 2024
✨This talk was recorded at ElixirConf EU 2024. If you're curious about our upcoming event, check https://elixirconf.eu ✨ Abstract: Constraint programming is a paradigm for solving combinatorial problems. CP solvers such as Google’s OR-Tools, IBM’s CPLEX, Gecode, and many others are adopted by the industry for decision-making on a huge range of problems, such as planning, scheduling, and optimization of business processes… Every major programming language has constraint programming tools, so why not have it in Elixir? In the book by Peter Van Roy and Seif Haridi, the authors suggest that the constraint programming paradigm can be efficiently implemented using a “maximally concurrent” model, which makes BEAM a great candidate for the implementation of CP solvers. The project that I’m going to talk about is Fixpoint. LiveBook demonstrates the current capabilities of the Fixpoint solver. Let's keep in touch! Follow us on: 💥 Twitter: https://twitter.com/ElixirConfEU 💥 Facebook: https://www.facebook.com/CodeSyncGlobal 💥 LinkedIn: https://www.linkedin.com/company/code-sync 💥 Mastodon: https://genserver.social/codesync
Watch