Part 2 of Shane’s series, “Regarding the Indie Web: Why”
Also on: news.indiewebcamp.com
June 16, 2016