Collecting wrap ups and experiences from #wcsf14. Let me know if you’ve written one! davidbisset.com/wordcamp-san-f… (also: photos)

Embed
Screenshot

Posted

by

Hashtags: wcsf14