Joe Hart

Joe Hart

Joe Hart is a software engineer, international speaker, and occasional stand-up comedian (mostly at JavaScript conferences, but still). He builds joyful interfaces with React by day, and questionable side projects by night. Joe brings a mix of deep technical insight and sharp humour to the stage – because if you can’t laugh about state management, what’s the point?
Final Fantasy IX in React: Fighting the Browser, One Frame at a Time
React Advanced 2025React Advanced 2025
Upcoming
Final Fantasy IX in React: Fighting the Browser, One Frame at a Time
The original Final Fantasy IX was a masterclass in creative constraint – pushing the PlayStation’s hardware to its limits with tricks like pre-rendered backgrounds and low-res models. In this talk, Joe Hart recreates the magic in React, diving into WebGL, canvas positioning, and CSS hacks that should probably be illegal. It’s part love letter to retro games, part deep dive into browser APIs, and part performance art.
Building Age of Empires 2 in React
React Advanced 2022React Advanced 2022
22 min
Building Age of Empires 2 in React
Top Content
How better to learn about the capabilities of a technology than to do something it was expressly not designed for? What can we learn about the square peg as we mercilessly shove it into the triangular hole? In an attempt to rebuild Age of Empires 2 using React we'll learn about the limitations and possibilities of the tool we use everyday.