Blog posts about (graphics) programming and also other things. Available here or as an RSS feed.


1L Part III: Continued Logarithms Are a Flawed Way to do Rational Arithmetic || March 15, 2025
…but perhaps an underrated way to mix real and rational arithmetic

1L Part II: Taking Stock || January 1, 2025
What’s next for the relativistic softbody project.

1L Part I: Relativistic Softbodies || October 28, 2024
Realtime relativistic mechanics for unrealistically large softbodies.

Misadventures in Vulkan Compute || October 11, 2023
Trying to write a one-layer neural network in raw Vulkan for fun and for school.