Yiying Lu

See Twitter’s Founders As Nesting Dolls By The Creator Of Fail Whale

Remember Fail Whale? It might be hard to recall now that Twitter is a public company with a $34.7 billion market cap, but a few years ago, the site had frequent outages as it struggled to scale up. Th