Blog posts

These are some old blog posts ported from my old website - the formatting is therefore extremely janky but the posts are preserved here due to some misguided notion of posterity.