Hi, I’m Tomek.
I am a generalist software engineer and engineering manager. I write about algorithms, game development and graphics programming.
About meEAS at Expo
I’m engineering manager for the Web Services team, working on EAS, Expo’s platform.
Latest explorationsTriangulation & pathfinding
Building the pieces behind game navigation.
Read about the meshSelected posts
BlogGame development
Handmade pathfinding mesh for games
Triangulation, navigation meshes, and pathfinding for games.
WebGPU
PBR in WebGPU: implementation details
Learning graphics from the ground up, ending with a physically based renderer.
Layout engines
How to write a Flexbox layout engine
Working out how UI layout works by building the engine myself.
Maps
Making our own tiny Google Maps
From map projections and OpenStreetMap data to my own interactive map.
Tomek cooks
Recipes