The Social Contract
I’m not terribly social media-savvy and find all the talk about it exhausting. I do try to keep up on at least the basics, along with the related gadgetry, but I feel like I’m drowning when I ignore Mashable for a couple of days and all of a sudden I have nearly 200 articles piled up [...]