Finally fixed the fonts on this site. Whew, the mistake was quite dumb, and now you can enjoy these posts in a nice IBM Plex Sans.
Unrelatedly, some more posts are coming. I've been stashing some links for a while and hence will dump them quite soon.