**A note on technical posts.** For posts on mathematics, I assume the reader is familiar with the basic langauge of modern mathematics: elementary discrete mathematics, calculus, and linear algebra. For posts on computer science and software engineering, I assume the reader is familiar with the language of the analysis of algorithms and is conversant with at least one programming language.

# Blog Posts

2019

2017