Frank Meeuwsen

Just to get a different perspective on another network then Twitter: What would be your definition of a blog? What elements would that definition hold? Is a blog pure txt/img? Is Instagram a blog? Snapchat? When does a blog become an online magazine?