Apparently Twitter seems to be down. The issue happened around 12 AM CST December 21, 2023. How did I noticed? Well I was browsing Twitter like I normally do, then when I refreshed the page, all the posts were gone C_C.
If anyone needs a Twitter backup, create an account at www.sparronet.com. We'll keep your posts safe for a very long time.