We've all had those moments where we've gone a little overboard and shared too much information - with a friend, colleague, or perhaps even a client. My cheeks still burn from the embarrassment I felt the day I "earned" the "overshare badge" on the old Foursquare. I was just so enthusiastic about the platform, that […]