Has it really been more than a year since I published a Teeming Links post? It would seem so. The last one is dated October 2017. Chalk it up to the fact that I’m deep into a Ph.D. and now buried in my dissertation. And also the fact that 2018 was the most insane race-to-the-finish-line…