Cloudflare took down our website after trying to force us to pay $120000 within 24h
(robindev.substack.com)
Considering the perspective of the poster, the misleading title, etc - are you actually sure they didn't?
Considering the perspective of the poster, the misleading title, etc - are you actually sure they didn't?