Frontend web developer, turned engineering manager.| nooshu.com
Sync state changes with animations while keeping code readable.| tigeroakes.com
This guide will teach you how to create a cross-browser HTML5 video player with JavaScript using the Media and Fullscreen APIs| Freshman — Articles and Tutorials on Software Development
I spent part of lockdown finishing a game I began building in 2013.| jamieonkeys
The first consumer devices with variable framerates up to 120Hz are reaching the market and it makes for a notably different user experience. Websites, however, often seem to struggle to reach 60fps — how can we even talk about 120fps then?| surma.dev