Yep. I thought it was just me, but it seems down.
https://downdetector.co.uk/status/twitter/
Edit: Scheduled tweets from tweetdeck seem to still work. Weird.
https://downdetector.co.uk/status/twitter/
Edit: Scheduled tweets from tweetdeck seem to still work. Weird.