Wiebe-Marten loves conceiving things that just keep working. A Computing Scientist in body and mind. Wiebe-Marten has 12+ years of practical web-development experience. In 2012, he started to specialise in working with decentralised, distributed and fault-tolerant systems. Initially working with Blockchain-based systems from 2012 onwards, the BitTorrent protocol, and other systems that allow for decentralised data sharing. He is an enthusiastic open sourcerer, a long-time developer using the Elixir programming language (maintainer of more than 20 libraries on Hex.PM), and a moderator on the Elixir Forum. In his spare time, Wiebe-Marten loves making music (piano, marimba), running, dancing and experiencing new things.
In this talk, Wiebe-Marten will explain and share his experiences on how Elixir, Phoenix and LiveView can be used to create web-applications in which multiple users are collaborating in real-time like collaborative document editing and multiplayer games.
This talk is geared to a beginner > intermediate audience that might know some Elixir but might be new to LiveView and new to creating real-time multi-user systems. Some game-development techniques will be explained as well.