Cloudflare took down our website after trying to force us to pay $120000 within 24h
(robindev.substack.com)
Do you believe everything that companies tell you? If Google or Apple tell you "we're the solution to everything, you never need to buy anything else", do you listen to them?