List of videos

Literally making a JSConf & CSSconf EU (time lapse)
The construction phase of JSConf EU 2018 at Arena Berlin as a timelapse. This is what is happening: 0:00 Arena Berlin is just one big empty hall. First trucks and forklifts are present to start the construction. 0:01 Stage construction begins and the Mozilla Arch (https://experiencethearch.mozilla.org/) is being assembled. 0:03 Scaffolding behind stage is being assembled. 0:08 Mozilla Arch is going vertical. 0:10 Scaffolding for back wall of main auditorium (Closer to camera than stage) is standing. Construction of sponsor area scaffolding separators is starting. 0:18 The video is getting busier because more of the sponsor area close to the camera is coming together. 0:21 Square canvases are added to fill out some of the scaffolding. 0:24 Stage lighting setup starts 0:29 Projector setup is starting 0:30 Holiday-style lights are hung and turned on 0:31 Full stage light setup is tested 0:35 Switch to CSSconf.eu color scheme JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
The economics of open source by C J Silverio | JSConf EU 2019
The JS package commons is in the hands of a for-profit entity. We trust npm with our shared code, but we have no way to hold npm accountable for its behavior. A trust-based system cannot function without accountability, but somebody still has to pay for the servers. How did we get here, and what should JavaScript do now? https://2019.jsconf.eu/c-j-silverio/the-economics-of-open-source.html
Watch
A sneak peek into super optimized code in JS frameworks by Maxim Koretskyi | JSConf EU 2019
Very few developers have the need to write super optimized code. In application development we tend to favor readability over optimization. But that’s not the case with frameworks. Developers who use frameworks expect them to run as fast as possible. In fact, speed is often a defining characteristic when choosing a framework. There are techniques that make code run faster. You’ve probably heard about linked lists, monomorphism and bitmasks, right? Maybe you’ve even used some. Well, you can find all these and a bunch of other interesting approaches in the sources of most popular JS frameworks. Over the past year I’ve seen a lot while reverse-engineering Angular and React. In this talk I want to share my findings with you. Some of you may end up applying them at work. And others, who knows, may even end up writing the next big framework. https://2019.jsconf.eu/maxim-koretskyi/a-sneak-peek-into-super-optimized-code-in-js-frameworks.html
Watch
Let’s build a JavaScript Engine in Rust by Jason Williams | JSConf EU 2019
Have you wondered how JS engines work? This past year I built an engine from scratch in Rust. It was fun, weird, exciting and sometimes exhausting. I will share my experience as well as what it is like to work on the specification, collaborate with TC39, and lessons from engines in use today. https://2019.jsconf.eu/jason-williams/lets-build-a-javascript-engine.html
Watch
ES2019 Features: What Even Are They? by Tara Z. Manicsic | JSConf EU 2019
Thankfully, every year ECMAScript gives us new shinies to advance how we code JavaScript. I’ve found myself digging into features & proposals ever since my curiosity of ES2017’s SharedArrayBuffer took me down a fascinating rabbit hole. Let’s delve into some of the features & proposals we get to look forward to in 2019. https://2019.jsconf.eu/tara-z-manicsic/es2019-features-what-even-are-they.html
Watch
The modern PWA Cheat Sheet by Maximiliano Firtman | JSConf EU 2019
PWAs are now installable on every mobile and desktop OSs, but there is a lot of new things since last year we need to do to create a successful experience. We will start understanding the App Lifecycle on every OS including new APIs, the limitations on iOS and how to deal with them, and how WebAPK works on Android. We will mention challenges on desktop PWAs, including multi-window management and we will finally cover distribution channels, including new DOM events to improve analytics, how to create a custom Install experience, and how to distribute the app in the store. https://2019.jsconf.eu/maximiliano-firtman/the-modern-pwa-cheat-sheet.html
Watch
Opening JSConf EU 2019 Festival X
With {Live : JS }, Jaume Sanchez, Paul Irish, Tiffany Conroy, Karolina Szczur, and a choir. Produced by Malte Ubl 1:00 Intro 3:35 Paul Irish 7:12 Visuals 1 9:49 History of JSConf EU talk 20:24 The X Music by 2xAA https://soundcloud.com/2xaa/never-forget-take-that-jsconf-eu-2xaa-cover 22:54 The Choir
Watch
JavaScript: Who, What, Where, Why and Next by Laurie Voss | JSConf EU 2019
npm has more data than anyone about who JavaScript developers are and what we’re up to. Using registry stats and the results of our 2019 ecosystem survey of over 30,000 developers, I break down the current state of JavaScript and where trends look like they’re headed, so you can make more informed technical choices. https://2019.jsconf.eu/laurie-voss/javascript-who-what-where-why-and-next.html
Watch