List of videos

JavaScript Engines: The Good Parts™ - Mathias Bynens & Benedikt Meurer - JSConf EU 2018

Blog post: https://mathiasbynens.be/notes/shapes-ics JavaScript has definitely been among the most influential technologies for almost a decade now. A lot of this is due to the sophisticated JavaScript VMs in modern browsers, Node.js and Electron. In this talk we’re going to explore important ingredients of these modern JavaScript VMs, specifically how ChakraCore, the engine that powers Microsoft Edge, and V8, the engine that powers Google Chrome, compare to each other for certain key features. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
To push, or not to push?! - The future of HTTP/2 server push - Patrick Hamann - JSConf EU 2018

HTTP/2 server push gives us the ability to proactively send assets to a browser without waiting for them to be requested. Sounds great, right?! However, is this new mechanism really the silver bullet we all thought it was? Is it time to abandon our build systems and stop bundling our assets entirely? Or are lack of server support and browser inconsistencies holding us back? Lastly, what are new specifications such as cache digests and the 103 status code doing to improve the situation? Using new research and real-world examples, this talk will take a deep dive into HTTP/2 server push, exploring the current and future best practices for loading assets in the browser. Giving us the knowledge to make better decisions when loading our web pages and ultimately leading to faster, more resilient user experiences. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
From You Can't to You Can: The Welcoming Nature of Javascript - Tejas Kumar - JSConf EU 2018

This talk explores the ease-of-adoption that makes Javascript a truly unique language that is hospitable to developers across all levels of experience: beginners, intermediates, and experts through the eyes of a chronically ill engineer who never thought he’d amount to much. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
Computer, build me an app - Rich Harris - JSConf EU 2018

Frameworks exist because writing maintainable apps in vanilla JavaScript is hard. But frameworks aren’t free: downloading and parsing those extra bytes slows things up, just when your users are deciding whether to stick around. Instead of choosing between bulky frameworks and maintainability nightmares, what if we could tell the computer ‘here are the blueprints, now you write the code’? In this talk we’ll discover a new breed of tools, such as Svelte, that let you do exactly that. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
Baby’s First Rust+WebAssembly module: Say hi to JSConf EU! - Lin Clark - JSConf EU 2018

A secret project has been brewing for JSConf EU, and this weekend is the big reveal… More in this blog post https://hacks.mozilla.org/2018/06/babys-first-rustwebassembly-module-say-hi-to-jsconf-eu/ OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
TCP - A story about hope, (pkg) loss && the missing link - Ola Gasidlo - JSConf EU 2018

Have you ever wondered, who is delivering those packages everyone on the network is talking about and what they are? Why does the internet even get chopped in little packages and send all across the globe? Don’t they get lost? And do those which get lost ever find their way home? As performance gets more and more important these days, lets step back from all of the optimization of the code and take a close look at what lies underneath. This talk will cover everything you need to know about the link layer wrapped nicely with a golden bow. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
Journey of JS community from 2 to 2k members - Neha Sharma - JSConf EU 2018

Creating and running a non-profit community is not easy task and especially when a female is the organizer and doing it in country of social restrictions. I will be sharing my journey of creating JSLovers and how it became the top non-profit community in Delhi/NCR with challenges, learnings and tips. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
Existential Engineering or How Ethics Precedes Error Handling - Patricia Realini - JSConf EU 2018

If Javascript has taught me anything it is that when something goes wrong, only computers can use the excuse that they are “just following orders”. Though our code is interpreted literally by our machines, our intentions and unconscious biases are not. By looking at the various schools of ethics available to us, existing code of ethics for engineers, and the most pressing ethical dilemmas plaguing our industry today, we can make the world wide web a better place for everyone. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch
Hand-crafting WebAssembly - Emil Bay - JSConf EU 2018

There has been many talks about what WebAssembly (WASM) is, it’s relation to compilers and how bright our collective future is with WASM in our toolbox. However most talks treat WebAssembly as a semi-opaque box, and mostly as something you can compile higher level languages into. This is a pity! WebAssembly is a fun language to learn, and allows one to write code often less than a magnitude slower than C! In this talk I will show how to write WAT (WebAssembly Text-format), how to reason about algorithms when all you have is one large slab of memory, how to convert high level constructs such as loops into elementary instructions and how to have fun at the same time! We will convert a number of progressively harder algorithms, each revealing a challenging aspect of working with no abstractions. Even if you will not write WASM at work, learning at the lowest level of computer tears away the enchantment that abstractions cause, and reveals the magical machine that is the computer. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/

Watch