Comment Comment by jsharkey So cloudflare.com themselves only scores 33. Eat your own dogfood first. parent jsharkey 6 months ago