I was cruising the blogs here at CNET Asia when I came across Isabella Chen’s recent post “Twitter? Why not?“. Isabella, a fantastic blogger out of Singapore, opens her post by explaining: “To be honest, I don’t really get Twitter.” A lot of people seem to share this lack of understanding about the world’s current …