Social June 19, 2008 Has Twitter as a platform stalled? or why I haven’t continued building on the twitter platform As many of you may know, my team at Infinimedia built one of the…