Hi, I’m Tomek.
About
I’m a software engineer and engineering manager. I write about algorithms, game development, and graphics programming.
Approach
I like to understand how things work and there’s no better way to achieve that than to reinvent the thing from scratch.
Tomek Czajecki
Software engineer
Software engineer
Selected Writing
All posts →Handmade pathfinding mesh for games
Ever thought that implementing dynamic constrained Delaunay triangulation shouldn't be that hard?
PBR in WebGPU: Implementation Details
Short write-up on how to implement a physically based renderer with Image Based Lighting using WebGPU.
How to Write a Flexbox Layout Engine
You won't guess how little code it takes to write a Flexbox-like layout engine that can arrange many common UIs.
Making Our Own Tiny Google Maps
Have you ever dreamed about creating your own interactive maps like the Google Maps?