That can't be true. Twitter was around in 2008?
Yes, it was:
“Twitter was created in March 2006 by Jack Dorsey, Evan Williams, Biz Stone, and Noah Glass and launched in July 2006.”
https://en.wikipedia.org/wiki/Twitter
In fact, the article referred to by name in the Tweet, is posted a couple of posts down from mine.