Weekly Links 06

 

Here are the things I’ve been looking at this week. Weekly Links 54, 3, 2, 1.