List of videos

Erlang Ecosystem Foundation - Francesco Cesarini & JoséValim - ElixirConf EU 2019

This talk was given at ElixirConf EU 2019. ElixirConf EU Website: www.elixirconf.eu Twitter: www.twitter.com/elixirconfeu Mail: info at elixirconfeu

Watch
Lightning talk - Networking for developers - Eamon Leonard - ElixirConf EU 2019

This talk was given at ElixirConf EU 2019. ElixirConf EU Website: www.elixirconf.eu Twitter: www.twitter.com/elixirconfeu Mail: info at elixirconfeu

Watch
Clarity | Saša Jurić | ElixirConf EU 2021

This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Clarity | Saša Jurić - Elixir mentor ABSTRACT Saša Jurić is one of the most experienced and respected members of the #BEAM community and this year, he’s here to demonstrate the best practice to ensure you produce a clear and maintainable codebase while illustrating exactly why that’s so important. • See & download slides: https://drive.google.com/file/d/1n8Jd-ljDirYGRujs7ma47Yg96BUg5a3A/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
Q&A with Chris McCord & José Valim | ElixirConf EU 2021

This video was recorded at ElixirConf EU 2021 - https://www.elixirconf.eu/ Q&A with Chris McCord | José Valim - Creator of Elixir, Chris McCord - Creator of Phoenix ABSTRACT Interview with Chris McCord. Session hosted by José Valim. • Timecodes: 0:44 -- Where did the Phoenix name come from? 2:52 -- Most regrettable decisions so far with Phoenix or Live View? 4:30 -- Where did the Elixir name come from? 6:33 -- What's missing in Live View for it to be 1.0? 9:11 -- How do you prioritize work, open source and your private life? 13:17 -- Do you talk with other web framework authors? Who do you draw inspiration from? 14:43 -- Machine learning related graphic that was recently shared on Twitter 19:40 -- Rails is baking in support for import maps, will Phoenix get something similar? 24:45 -- What thing in Elixir and Phoenix is frustrating but isn't a top priority? 32:00 -- How do you feel about DSLs around testing? 38:56 -- What can the community do to improve the growth of Elixir and Phoenix? 42:52 -- Phoenix and Elixir roadmap? What's coming in the next year or so? 52:52 -- Top 3 anti-patterns that developers use when working with Phoenix? 59:57 -- Biggest improvements you'd like to see in the Phoenix ecosystem? Static types? • See & download slides: https://app.pitch.com/app/public/player/e6d04c45-804b-4abc-a8c4-fe8482392b30 • 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
Tom Hall - Data pipelines à la mode | Code Mesh LDN 19

This video was recorded at Code Mesh LDN 19 - http://bit.ly/37xc3Nr Get involved in Code Sync's next conference - http://bit.ly/2Mcm4aS --- DATA PIPELINES À LA MODE by Tom Hall THIS TALK IN THREE WORDS: datascience TALK LEVEL: Intermediate ABSTRACT In all businesses there is some kind of data pipeline, even if it’s powered by humans working off a shared drive somewhere. Lots of places are better than this. They have workflow systems, ETL pipelines, analytics teams, data scientists etc. But, can they say months later which version of which code running on what data generated insights? Can they be reproduced? What if the algorithms change? Do you go back and re-run everything? Science itself has a reproducibility problem, but it’s worse in most companies and mistakes can be expensive. There is a useful subset of data pipelines, let's call them “pure”, that only depend on the data flowing through them. For pure pipelines we can use techniques from distributed build systems to allow us to know what code was used for each step, not lose any previous results as we improve our algorithms and avoid repeating work that has been done already. This talk contains interesting theory but is resolutely practical and with concrete examples in several languages and distributed computation frameworks. Slides & full abstract: https://codesync.global/speaker/tom-hall/ --- THE SPEAKER - TOM HALL Theatre fan, occasional mountaineer, part-time runner, thoroughly nice chap, available in fine bookstores everywhere. Tom is well known to those that know him well - an occasional mountaineer, part-time cyclist and part-time typer-at-a-computer doing a mix of dev and ops since before DevOps was a thing. At the moment he's interested in generative art, Elixir and Julia and has been a little bit obsessed with using ideas from functional programming and distributed build systems to make data pipelines and ETL workflows better. More on Tom Hall: https://codesync.global/speaker/tom-hall/ --- CODE SYNC & CODE MESH LDN 19 Code Mesh LDN is powered by Code Sync. Code Mesh LDN 19 was sponsored by WhatsApp, Microsoft, Erlang Solutions, Juxt, aeternity, Duffel, and IOHK. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeMeshIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #datascience #CodeMeshLDN #datapipeline

Watch
P. Piwowarsky & G. Spasov - Overview & Challenges of building a Blockchain - Code Elixir LDN 2018

This video was recorded at Code Elixir LDN 18: http://bit.ly/2vxJuxL Get involved in Code Sync's next Elixir conference: http://bit.ly/2Mcm4aS --- OVERVIEW AND CHALLENGES OF BUILDING A BLOCKCHAIN IN ELIXIR by Philipp Piwowarsky & Georgi Spasov THIS TALK IN THREE WORDS: Blockchain Elixir Aeternity TALK LEVEL: Intermediate ABSTRACT Philipp and Georgi introduce the aeternity Elixir team endeavors in building a novel scaleable blockchain solution from ground up. They focus on their project structure, challenges they have overcome and efforts in educating and introducing junior developers to the project. Read the full abstract: http://bit.ly/2Mx7aJj --- THE SPEAKER - PHILIPP PIWOWARSKY Blockchain engineer at aeternity Philipp is a long time blockchain enthusiast and software developer. He loves bringing his passion and knowledge into developing scalable and innovative solutions, as well as educating others about blockchain technology. More on Philipp Piwowarsky: http://bit.ly/2Mx7aJj THE SPEAKER - GEORGI SPASOV Blockchain engineer at Aeternity Georgi has been mainly working on IoT / DB based projects. Before being introduced to the Elixir programming language he was an Android developer. Since starting at æternity, Georgi has had a deep involvement in blockchain projects. He has developed an Elixir blockchain wallet and is currently one of the lead developers of the Elixir blockchain implementation for æternity. More on Georgi Spasov: http://bit.ly/2Meoypf --- CODE SYNC & CODE ELIXIR LDN 18 Website: www.codesync.global Twitter: www.twitter.com/CodeElixirIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch
Arjan Scherpenisse - Bootcamp stories - Code Elixir LDN 2018

This video was recorded at Code Elixir LDN 18: http://bit.ly/2vxJuxL Get involved in Code Sync's next Elixir conference: http://bit.ly/2Mcm4aS --- BOOTCAMP STORIES by Arjan Scherpenisse THIS TALK IN THREE WORDS: Teaching Learning Takeaways TALK LEVEL: Beginner ABSTRACT The Elixir Bootcamp Amsterdam is an intensive, two-day course to teach the basics of Elixir and the BEAM VM to programmers coming from other languages. Together with a fellow teacher, Arjan has been running the bootcamp now for two consecutive years. In this talk, Arjan will share his experiences developing the course material and assignments, explain the teaching methodology and share the lessons learned, based on the feedback he's received from the participants. Read the full abstract: http://bit.ly/2vxo6sC --- THE SPEAKER - ARJAN SCHERPENISSE Elixir evangelist, Chatbot metaprogrammer, Appsignal author, and Zotonic core developer at Botsquad Arjan Scherpenisse is an experienced Elixir and Erlang developer. After freelancing as a backend developer for several years, he recently founded his startup Botsquad, an Elixir-powered chatbot platform, on which he now works full-time. Besides coding, he really enjoys teaching and transferring his knowledge to a next generation. More on Arjan Scherpenisse: http://bit.ly/2vxo6sC --- CODE SYNC & CODE ELIXIR LDN 18 Website: www.codesync.global Twitter: www.twitter.com/CodeElixirIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch
Lightning Talk: Jon Rowe - Absinthe Authentication

Lightning talks were the chance for members of the audience to stand up and tell the Elixir London community what they have been working on. Find out more about our conferences here: CODE SYNC & CODE ELIXIR LDN 18 Website: www.codesync.global Twitter: www.twitter.com/CodeElixirIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch
Michael Krax - Elixir for curing product development pains - Code Elixir LDN 2018

This video was recorded at Code Elixir LDN 18 http://bit.ly/2vxJuxL Get involved in Code Sync's next Elixir conference http://bit.ly/2Mcm4aS --- ELIXIR FOR CURING PRODUCT DEVELOPMENT PAINS? by Michael Krax - KEYNOTE ABSTRACT Michael will look back at 1.5 years of Elixir at Qixxit and discuss how key features of the language and the platform allowed the team to transform a prototype into a scaling application. While applying proven design principles, the available and growing ecosystem also enabled us to focus on the domain: Travel search and booking are depending on hundreds of requests to (inherently unreliable) 3rd party APIs. How can you leverage our learnings to build a great product? Read the full abstract: http://bit.ly/2MxP1ef --- THE SPEAKER - MICHAEL KRAX VP of Engineering at Qixxit Michael heads up the engineering team at Qixxit - including the Elixir team responsible for finding the best route for Qixxit's customers and allowing them to book tickets. Before that, he worked on different products, including high performance computing in C/C++. At university, he acquired a degree in political science, but he has been coding since the 90s. More on Michael Krax: http://bit.ly/2MxP1ef --- CODE SYNC & CODE ELIXIR LDN 18 Website: www.codesync.global Twitter: www.twitter.com/CodeElixirIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch