Awhile back Twitter started working on improving its site, pissing off a few twitter devs since they were stepping on some toes based on which ever functionality in mind. So the new twitter.com page at first glance looks like it could really threaten other desktop apps, however, when you take a look at the screenshots,… Read More