I maintain this page to collect articles I've published elsewhere and to point out some highlights.
This was a guest post written for LogRocket. It's a fun retelling of an encoding bug.
Definitely one of my most popular tutorials. It was written in 2015 and has since been translated to 5 languages and remains a useful reference.
I'm pretty sure it's the first result on Google for "graphics shader tutorial".
A hobby project to connect people through the mundane minutiae of our lives.
Guest news article about a story I found incredibly inspiring.
A reflective piece on what it takes to win a game jam.
My talk at !!Con 2019 in New York City, about what it means to look at a 4-dimensional cube.
I gave a chapel talk about how I see learning computer graphics as a form of worship in Islam, in that it encourages this deep appreciation of the awe-inspiring beauty & complexity of our world.