List of videos

José Valim - Elixir Core team update (June 2019) | Code BEAM STO 19

This video was recorded at Code BEAM STO 19 http://bit.ly/2W2vgDC Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- ELIXIR CORE TEAM UPDATE by José Valim THIS TALK IN THREE WORDS: Elixir Core team Update ABSTRACT Jose will give updates on what the Elixir team has done in the last few months, what are the projects they're working on, what's going on in the research side, and what features will be in the next release. Read the full abstract: https://codesync.global/speaker/jose-valim/ --- THE SPEAKER - JOSÉ VALIM José Valim is the creator of the Elixir programming language and the Director of R&D at Plataformatec, a consultancy firm based in Brazil. He is author of Adopting Elixir and Programming Phoenix as well as an active member of the Open Source community. More on José Valim: https://codesync.global/speaker/jose-valim/ --- CODE SYNC & CODE BEAM STO 19 Code BEAM STO is powered by Code Sync. Code BEAM STO 19 was sponsored by Klarna, The RealReal, Erlang Solutions, dek technologies, Derivco Sports, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #Elixirlang #programming #Elixir #JoseValim

Watch
Miriam Pena - BEAM extreme; don't try this at home! | Code BEAM STO 19

This video was recorded at Code BEAM STO 19 http://bit.ly/2W2vgDC Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- BEAM EXTREME; DON'T TRY THIS AT HOME! by Miriam Pena THIS TALK IN THREE WORDS: #Performance #DontTryThisAtHome TALK LEVEL: Intermediate ABSTRACT Who can't use an extra performance boost now than then? This talk collects a set of outrageous stunts and maybe-controversial defying acts I have seen and sometimes made in production, that can give the Erlang Virtual Machine that extra speed or memory edge on different scenarios. Read the full abstract: https://codesync.global/speaker/miriam-pena/ --- THE SPEAKER - MIRIAM PENA Open source mero, a scalable and lightweight client for Memcached and Spillway for load shedding. Miriam loves to architect scalable, high performance, high concurrency, and high availability systems. Bonus point if they are written in Erlang/Elixir. She is a Staff Engineer at AdRoll, designing critical parts of their AdServers infrastructure and organizer of the Erlang and Elixir meetup in San Francisco. Prior to AdRoll, she provided Erlang specialized consultancy and studied Computer Science Engineering from La Coruña University in Spain. Voted one of the women to watch in 2018 by Women 2.0 here. More on Miriam Pena: https://codesync.global/speaker/miriam-pena/ --- CODE SYNC & CODE BEAM STO 19 Code BEAM STO is powered by Code Sync. Code BEAM STO 19 was sponsored by Klarna, The RealReal, Erlang Solutions, dek technologies, Derivco Sports, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #Erlang #Performance

Watch
Benoit Chesneau - gen_persistence: persist the state of your processes | Code BEAM STO 19

This video was recorded at Code BEAM STO 19 http://bit.ly/2W2vgDC Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- GEN_PERSISTENCE: PERSIST THE STATE OF YOUR PROCESSES by Benoit Chesneau THIS TALK IN THREE WORDS: Stateful Persistence Actor TALK LEVEL: Intermediate ABSTRACT Often we want to persist the state of our Erlang processes so that it can be recovered after a crash, started/restarted on demand (via a supervisor or manually) or migrated in the cluster via a storage provider. To solve it I have created a new small opensource library. With gen_perstistence all events coming to your modules are stored to the disk and replayed on the restart but it’s also possible to store a snapshot of the state to reduce the recovery time. An implementation of gen_statem and gen_server with persistence is also provided. Read the full abstract: https://codesync.global/speaker/benoit-chesneau/ --- THE SPEAKER - BENOIT CHESNEAU P2P solutions and database craftsman Benoît Chesneau is an IT craftsman, living near Paris. He has years of experience in building small and big-scale database backend websites. He is the founder of a company building innovative web services and open-source applications. Benoît Chesneau is also the founder of the Barrel projects, the author of Gunicorn and multiple other opensource projects in Python and Erlang. More on Benoit Chesneau: https://codesync.global/speaker/benoit-chesneau/ --- CODE SYNC & CODE BEAM STO 19 Code BEAM STO is powered by Code Sync. Code BEAM STO 19 was sponsored by Klarna, The RealReal, Erlang Solutions, dek technologies, Derivco Sports, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #Erlang #GenPersistence #P2P

Watch
JIT Compiler for Erlang OTP | Lukas Larsson | Code BEAM V

This video was recorded at Code BEAM V 2020 - https://codesync.global/conferences/code-beam-sto/ JIT Compiler for Erlang OTP | Lukas Larsson - Software Engineer @ Erlang Solutions ABSTRACT After many years of waiting, a JIT compiler is finally ready for Erlang/OTP. This presentation will give an overview of the implementation and show what you as a user can expect from it. I'll also go through the pros and cons of the approach that we have taken and have a look at what we imagine the future may bring. • Follow us on social: Website: https://codesync.global/conferences/code-beam-sto/ Twitter: https://twitter.com/CodeBEAMio • 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
Software for One. Ideas for All | Chris Keathley | Code BEAM V

This video was recorded at Code BEAM V 2020 - codesync.global/conferences/code-beam-sto/ Software for One. Ideas for All | Chris Keathley - Senior Software Engineer at Frame.io ABSTRACT In the BEAM world, we typically focus on the ways to make our system's fault tolerant, faster, or generally more reliable. This is great when you're building software for work or for a company. But there's an entirely separate class of projects out there. The kind of projects with no tests, no business plan, and only one user; yourself. Unfortunately, we typically don't share these sorts of projects, even though they often include some of our best ideas. In this talk, we'll take a closer look at these small projects, and we'll see the profound effect they have on the way that we think about programming. • Follow us on social: Twitter: https://twitter.com/CodeBEAMio 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
Using the Beam to Fight COVID-19 | Bryan Hunter | Code BEAM V

This video was recorded at Code BEAM V 2020 - https://codesync.global/conferences/code-beam-sto/ Using the Beam to Fight COVID-19 | Bryan Hunter - Enterprise Fellow @ HCA Healthcare ABSTRACT At HCA Healthcare we use Elixir. With 186 hospitals our scale breaks many vendor products. In 2018 we began building a new, fit-for-purpose integration platform “Waterpark” to help both at the bedside, streamlining patient notifications, and helping our executives manage the operations more efficiently. We chose the ErlangVM and Elixir for all of the usual reasons. When COVID19 arrived, an interesting tech story became something more serious; more essential. In this talk we will discuss our COVID-19 use cases, and how the patterns of the BEAM map so well onto healthcare. We will discuss process pairs, long-lived digital twins, no-masters, continuous availability, location transparency, the bit-syntax for clinical data, soft real-time, and hot-code loading. You will also get a brief tour of HCA Healthcare’s open sourced HL7 library. • Follow us on social: Website: https://codesync.global/conferences/code-beam-sto Twitter: https://twitter.com/CodeBEAMio • 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
KEYNOTE: Unite And Conquer - Viktória Fördős, Laura M. Castro & Natalia Chechina | Code BEAM V

This video was recorded at Code BEAM V 2020 - https://codesync.global/conferences/code-beam-sto/ More great virtual tech conferences - https://codesync.global --- Unite And Conquer by Viktória Fördős, Laura M. Castro & Natalia Chechina | ABSTRACT Divisions are popular in our days often comparing “them” and “us”: be it research vs industry, men vs women, Erlang vs Elixir... but unity is what makes us stronger and enables us to aim for new horizons. In this talk, Natalia, Laura, and Viktória will discuss their vision on creating fault-tolerant, scalable opportunities together to achieve diverse ambitions. All BEAMers unite! --- THE SPEAKER Viktória Fördős Viktória is passionate about consistency models, highly available and scalable software. She first came in contact with Erlang in 2010 when she joined the RefactorErl project. Has been active in R&D, and of course in Erlang, ever since. She was contributing to FP7 EU projects (PharaPhrase, RELEASE, SYNCFREE), co-authored papers in the ACM SIGPLAN Erlang Workshop, in ‘Proceedings of Trends in Functional Programming’ (TFP), in ‘Lecture Notes in Computer Science’ (LNCS), in Computer Languages Systems & Structures (COMLAN), in ACM Transactions on Programming Languages and Systems, and in IEEE Transactions on Parallel and Distributed Systems. She was Member of Program Committee for the ACM Erlang Workshop between 2016 and 2018. She is Co-chair for the ACM Erlang Workshop 2019 and 2020. She joined Cisco Systems in 2019. She is an NSO core engineer, she solves (network orchestration) problems in Erlang everyday. Laura M. Castro Laura became fascinated with Erlang during her studies in Software Engineering and has been an advocate of our beloved technology ever since. Nowadays, this means she introduces the BEAM to the next generations of CS graduates, preaches it to local developer groups and FP-related events, introduces it in new projects with local companies, and exploits it as a research tool in collaboration with colleagues all around the world. Natalia Chechina Natalia is passionate about distributed systems, cooperative robotics, scalability, fault tolerance, and as a result is in love with Erlang. Her research investigates approaches and techniques to enable scaling and efficient performance on commodity hardware where components are loosely coupled, communication is significant, and any of the components may fail or disconnect at any time. --- Code BEAM V 2020 was sponsored by Duffel, PepsiCo, Klarna, WhatsApp, DNSimple, Flyiin, Erlang Solutions, Forza Football, BlockFi, App Unite, Pleroma, Simplabs, Telnyx, Clever Bunny, O'Reilly, Manning Publications Code BEAM V Website: https://codesync.global/conferences/code-beam-sto Twitter: https://twitter.com/CodeBEAMio

Watch
Safety in numbers, securing our BEAM | Christopher Price | Code BEAM V

This video was recorded at Code BEAM V 2020 - codesync.global/conferences/code-beam-sto/ Safety in numbers, securing our BEAM | Christopher Price - Head of Ericsson Software Technology ABSTRACT This talk will discuss the growing utility of the BEAM and how it is being used to support a broad industry landscape. Further discussing security concepts and the things we take for granted, how implied security does not always result in security and how further conversation around tooling and dependencies in our ecosystem will only serve to increase adoption.. • Follow us on social: Twitter: https://twitter.com/CodeBEAMio 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
The Future of Programming - Francesco Cesarini , Veronica Lopez | Code BEAM V 2020

This video was recorded at Code BEAM V 2020 - https://codesync.global/conferences/code-beam-v Get involved in the next Code Sync conference - https://codesync.global --- THE FUTURE OF PROGRAMMING by Francesco Cesarini and Veronica Lopez ABSTRACT Whilst Erlang has been ahead of the curve for decades, other communities and technologies are quickly catching up, but not always in the most efficient way. In this talk, Francesco and Veronica share their experiences on the past, present and future of distributed software development in the Erlang Ecosystem. By looking at how systems which by nature were distributed and learning from past mistakes, they map out the evolution of where we are heading, and what we need to do to get there. Slides & full abstract: https://codesync.global/speaker/francesco-cesarini/ --- THE SPEAKER - FRANCESCO CESARINI Co-author of designing for scalability with Erlang/OTP Founder of Erlang Solutions Ltd. Francesco has used Erlang on a daily basis since 1995, starting as an intern at Ericsson’s computer science laboratory, the birthplace of Erlang. He moved on to Ericsson’s Erlang training and consulting arm working on the first release of OTP, applying it to turnkey solutions and flagship telecom applications. In 1999, soon after Erlang was released as open source, he founded Erlang Solutions, who have become the world leaders in Erlang based consulting, contracting, training and systems development. Francesco has worked in major Erlang based projects both within and outside Ericsson, and as Technical Director, has led the development and consulting teams at Erlang Solutions. He is the co-author of 'Erlang Programming' and 'Designing for Scalability with Erlang/OTP' both published by O'Reilly. Francesco is also a lecturer at the University of Oxford, and has participated in the Future Learn Erlang MOOC, O'Reilly and University of Kent online Master Classes and is a regular conference speaker and tutor. More on Francesco Cesarini: https://codesync.global/speaker/francesco-cesarini/ THE SPEAKER - VERONICA LOPEZ Sr. software engineer Veronica is a former physicist turned computer scientist, who currently finds joy building distributed systems with Go and Elixir, and trying to make physics and computers converge. More on Veronica Lopez: https://codesync.global/speaker/veronica-lopez/ --- CODE SYNC & CODE BEAM V 2020 Code BEAM V is powered by Code Sync. Code BEAM V 2020 was sponsored by Klarna, Duffel, PepsiCo, Erlang Solutions, Mux, AppSignal, Clever Bunny, Pragmatic Bookshelf, O'Reilly, Manning Publications, Learning Stone, Groxio, Erlang Ecosystem Foundation. CODE SYNC Website: http://www.codesync.global Twitter: https://www.twitter.com/CodeBEAMio Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch