Opinions

Engineering takes, things I've changed my mind about, and the occasional rant.