Why your draw call is taking 8ms (and how to know without a profiler)
Q3 2026A walk through the GPU command buffer pipeline — what really happens between your glDrawElements and the pixels on screen.
Long-form writing on the patterns AI hasn't learned to fake yet. No newsletters. No clickbait. We publish when we have something worth reading.
A walk through the GPU command buffer pipeline — what really happens between your glDrawElements and the pixels on screen.
Cache lines, struct padding, and why your O(n) sometimes loses to a cousin's O(n²).
Semaphores, fences, barriers, and the mental model that keeps them straight. With diagrams.
A protocol for cracking unfamiliar engine code. Where to start, what to skip, how not to drown.
None of these are written yet. We don't pre-announce essays we haven't outlined — these are what we want to write.
One email per essay. No digest. No round-up. Just the link, when it's live.