In an effort to stem the criticism that they have been too harsh with their developer community, Twitter has announced the newly launched Twitter Developer Site to cater to the more than 750,000 developers building on the backbone of their platform.
Read more