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


Continued Logarithm Arithmetic in Hardware || June 6, 2025
Arbitrary precision real arithmetic on an FPGA (or, that’s the idea).

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.