I talk at conferences, mostly technical ones. Here's a list of the most significant talks I gave lastly.
Crash course in compile-to-the-web
It’s 2015. The web is omnipresent and omnipotent, and yet some vendors continue to ship proprietary formats and software.
But vendor lock-in doesn’t have to be a fatality. Many techniques are available to run almost anything on our beloved browser: playing video games and Flash files, reading PDF and even watching DVD!
In this talk, you’ll be introduced to existing compilation strategies so you can get started writing your own compiler today! Proprietary format? Compile it!
The video for Crash course in compile-to-the-web is available.
The slides for Crash course in compile-to-the-web are available.
JSConf US 2014
We have everything we need to read DVD-video discs in a browser, so why don’t we start?
But this comes with technical challenges such as browsers being bad at manipulating huge files or not supporting the codecs used in DVD (MPEG-2, AC-3…). That’s why this port comes with a server in Node.js to circumvent these limitations.
The resulting project is a mix of websockets, video elements, media source extensions and a lot of open source love.
60 FPS Retro Gaming on Mobile
Born as an interpreter, jsSMS is now a hybrid emulator for Sega Master System and Game Gear. It makes use of static and dynamic recompilation, and falls back to a classical interpreter if required.
The ultimate goal is to provide full speed for retro gaming on mobile browser and web app!
The slides for 60 FPS Retro Gaming on Mobile are available.