Blog
Learning JAX by Implementing a Simple Language Model
Re-implementing makemore, Andrej Karpathy's simple implementation of a language model, in JAX.
The Hypnotic World of Degenerate Spirals
An exploration of spirals and the interesting patterns produced when we fail to properly draw them with code.
Actually Good Mobile Games
Great games that I think stand out among the growing number of disappointing mobile titles.
Frustration in Hollow Knight and Celeste
An analysis of how two of my favourite games manage (or fail to manage) player frustration.