Featured Twitter Launches New Homepage That Emphasizes Following Others, Deemphasizes Sharing Frederic LardinoisPosted on April 5, 2011 Twitter’s new homepage is all about following others, but doesn’t even mention the fact that you can post status updates yourself. Read More