three posts worth reading

Here are three interesting blog posts I’ve read of late:

Advertisements