Why blogs are still lovely, part fourteen: shawnblanc.net/2019/01/s…

Adam Keys @therealadam