I first heard of twitter in 2007, more than a year after its inception. At the time it had gained some traction in the technology press. The biggest stumbling block for me was the lack of a wide user base, with the majority of early adopters being computer scientists and…