Twitter

Just hours after disclosing that it was laying off about 9 percent of its staff, Twitter made another announcement to the public. Taking to Medium to...
11 months 3 weeks ago
Remember MySpace? Now that I think about it, I imagine that it’s pretty easy to remember it, considering the social network still exists, but it’s...
1 year 4 months ago