It is not a techmeme atleast at its present form, as there is no clustering of stories, it just gives a river of tech news. If you are a tech blogger and wants to keep an eye on twitter to discover the latest buzz it is useful. You can subscribe to its RSS feed or iGoogle gadget and stay up to date with twitter links. Source: Readwriteweb
recently i also started twittering
btw whats your twitter.