I was lucky enough to be get an early invitation to the new social sharing site Ello. All of a sudden this week, what feels like out of the blue, the media started buzzing with news of Ello, the “Facebook Killer“. I am not going to write a post about the actual site, there are … Continue reading