List of videos

Gianluca Padovani - From a web application to a distributed system - Code BEAM STO

In this talk, I'll explain how the current web applications are no more simple DB projections but more complex and distributed applications that require technologies and architectures different from the past. We start with a simple & classic application to move to a more complex and feature-rich application that need a more advanced architecture. More details here: https://codesync.global/speaker/gianluca-padovani/

Watch
Nathan Herald - Stateful webhooks: what are they good for? - Code BEAM STO

Webhooks are super powerful to connect desperate services and what can we do when webhook functions have memory? How does one persist state in a distributed webhooks system? Let's walk through some examples and then build a game live. More details here: https://codesync.global/speaker/nathan-herald/

Watch
Miriam Pena - Unsung Heroes of the BEAM - Code BEAM STO

There are women –rarely known– who have had a massive impact in the Erlang & Elixir community. We wouldn’t even be here in this conference if it wasn’t for some of them. Their achievements and stories are known only in small circles because often their protagonists have been humble and discreet. But these heroines have done and are still doing amazing things for our community. It is high time we gave them the recognition they deserve and celebrate their contributions together. Who knows? Maybe this talk will plant the seed of the next generation of Erlang & Elixir role models. More details here: https://codesync.global/speaker/miriam-pena/

Watch
Piotr Nosek & Konrad Zemek - Global scale messaging - Code BEAM STO

The talk will explain one of MongooseIM's new features - Global Distribution. What is the use case it implements? How does it compare with standard XMPP intercluster routing? And most importantly - why does this extension work so well, thanks to Erlang! More details here: https://codesync.global/speaker/piotr-nosek/

Watch
Greg Mefford - Embedded Elixir with Nerves - Code Beam STO

Nerves makes it very easy to leverage the BEAM in an embedded device using readily-available and low-cost hardware like the Raspberry Pi family of single-board computers. In this talk, we will cover the basics of what Nerves is and how to structure your application for easier testing without needing real hardware. More details on website: https://codesync.global/speaker/greg-mefford/

Watch
The trends in research panel discussion - CodeBeam STO

Some of the earliest Erlang adopters were Universities, using the language semantics to teach aspects of computer science. This resulted in research projects and collaboration focusing on type systems, tooling, static analysis, property-based testing, all overlapping with classic themes such as VM enhancements, concurrency, distribution, scalability, reliability and multi-core. Whilst lots has been achieved, the challenges faced by the software industry keeps on evolving, as does the hardware and infrastructure they run our systems on. In this panel, Torben Hoffmann leads a discussion with Kostis Sagonas, Kevin Hammond, Natalia Chechina, and Simon Thompson on how the industry and universities can work together to keep research thriving, accessible, cutting-edge and relevant.

Watch
Csaba Hoch - The quest for the best IDE - Code BEAM STO

There are quite a few IDEs that provide a certain amount of support for Erlang programming. These include text editors such as Vim and Emacs, and proper IDEs such as Eclipse, IntelliJ IDEA and Visual Studio Code. Most people pick an IDE and stick to it, maybe switch once after looking enviously to a fellow programmer's toolset. In this talk, we will expore the world of IDEs from the perspective of an Erlang developer. What are the features that we can expect from an IDE? How different are the feature sets provided by different IDEs? How easy is it to extend these IDEs with custom features? What can the Erlang plugins of the IDEs learn from each other? More details on website: https://codesync.global/speaker/csaba-hoch/

Watch
Code BEAM STO 2018

THANKS TO ALL WHO ATTENDED CODE BEAM STO 2018! Learn about Code BEAM STO 2019: https://codesync.global/conferences/code-beam-sto-2019/AMSTO Code BEAM STO 2018 brought together over 50 speakers across two-days. It focused on real-world applications of BEAM languages, concurrency, distributed computing and scalability. It strived to bring together people passionate about the Erlang Ecosystem and high-performance, massively scalable distributed systems. Code BEAM STO conference is all about discovering the future of the Erlang Ecosystem and bringing together developers as a community to share knowledge & ideas, learn from each other and inspire to invent the future. An action-packed two-day conference fused with a mix of talks on innovation and open-source applications based on Erlang, OTP, Elixir, LFE, BEAM and other emerging technologies! --- CODE SYNC & CODE BEAM STO 18 Code BEAM STO is powered by Code Sync. Code BEAM STO 18 was sponsored by WhatsApp, Klarna, CoinGaming, DEK Technologies, Kivra, Ericsson, Erlang Solutions, ShopGun, 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... Mail: info at codesync.global

Watch
Andrea Leopardi - The evolution of a language | Code BEAM SF 19

This video was recorded at Code BEAM SF 19 http://bit.ly/2T3Do0U Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- THE EVOLUTION OF A LANGUAGE by Andrea Leopardi THIS TALK IN THREE WORDS: Programming language Community History TALK LEVEL: Beginner ABSTRACT Elixir is young, but it's not as young as it used to be. The language has been stable for a long time now, but that doesn't mean it hasn't evolved. In this talk, I want to tell the story of how Elixir grew up to be what it is today. We'll talk about how the language changed to work better for the community, and how the community changed to write better Elixir. We'll try to guess at where this is all going next. Read the full abstract: https://codesync.global/speaker/andrea-leopardi/ --- THE SPEAKER - ANDREA LEOPARDI Elixir core team member, developer advocate, software architect Andrea is a human born in the ancient lands of central Italy. He loves functional programming, beautiful code, and learning stuff. He's a software architect, speaker, and member of the core team of the Elixir programming language. His weak spot is having red hair. More on Andrea Leopardi: https://codesync.global/speaker/andrea-leopardi/ --- CODE SYNC & CODE BEAM SF 19 Code BEAM SF is powered by Code Sync. Code BEAM SF 19 was sponsored by WhatsApp, The RealReal, Brex, Erlang Solutions, 2600Hz, PagerDuty, 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 #Elixir #Programming #ProgrammingLanguages

Watch