How online games actually workIntroduction A direct walkthrough of the four techniques that make multiplayer games feel responsive over the internet. Same material Gambetta covers, explained my way. The core problem The internet iApr 18, 2026·8 min read
What Actually Happens When You Run JavaScriptThe Pipeline. From Source To Running Code. Your JavaScript does not run directly. The engine transforms it first. V8. SpiderMonkey. JavaScriptCore. They all follow roughly the same steps. Parse. The eApr 16, 2026·8 min read
A Friendly Introduction to Linear Algebra For Game DevsWhat Is Linear Algebra Even? Linear algebra is the math of vectors and matrices. That is it. The whole field. Vectors describe things like position and direction and movement. Matrices describe transfApr 16, 2026·9 min read
Ray Marching From the Ground UpWhat Is Distance. Before anything else. You need to understand one thing. Distance. You have two dots on a piece of paper. The distance between them is just how far apart they are. You could measure iApr 15, 2026·5 min read
Why The L System Trees Looked WrongIntroduction We wanted procedural trees. We kept getting trunks with leaf puffs. Pine looked acceptable. Oak. Birch. Maple. And sakura did not. They read like poles with crowns. The important lesson iApr 15, 2026·4 min read
Nanite Explained: How Modern Game Engines Render Billions of Triangles Without ExplodingFrom draw calls to culling to virtual geometry. Everything you need to know about the system that killed the triangle budget.Apr 15, 2026·20 min read