Thursday
Room 5
17:40 - 18:40
(UTC+02)
Talk (60 min)
JavaScript Blazingly FAST! Lessons from a Game Engine
Is your app slow? Don't blame JavaScript! It might be a problem between the chair and the keyboard...
I've spent over a decade building a game engine for the web called excalibur.js, I've learned a ton of tricks and techniques to make JavaScript run BLAZINGLY fast. These learnings are broadly applicable to more than just games, they've been very useful in my day to day work building massive web applications for EdTech.
You'll learn how to:
Demystify the browser performance tools in Chrome & Firefox
Optimize slow functions
Identify and prevent memory leaks
Cache expensive computations
Prevent regressions
And when to use WebWorkers, WASM, WebGPU, and TypedArrays
You'll walk away with practical JavaScript optimization techniques you can apply RIGHT NOW!