A collection of writeups and other thoughts