T twitter.com It's 2024. I still don't know what Cloudflare does 18 points lopkeny12ko 2 years ago 13 comments