Recent Links July 29, 2017

A post of recent links. It’s been a long time since the last links post, hence the number of links below. I’m still here though.