Re: Lying bastards
I've been developing solutions in Salesforce for support organizations for almost 10 years. I wouldn't exactly label myself as a fanboi, although I'm probably close to one. The platform certainly has quirks and irritations you encounter, but I've always been able to develop useful solutions on the platform.
Although unplanned outages are devastating to support orgs since they need real time access to data to solve customer issues, in the years I've worked on the platform, I've only seen maybe two or three unplanned outages that lasted more than short time. This is the first one I've seen this big, and yes, if we had our support org on production right now, it would have been hell. Luckily, we're still in development mode before moving them off another system, so they weren't impacted by this outage.
The one thing I do criticize Salesforce on is the trust site. It sounds good on paper, but unlike it's name, I can't trust it. It's too slow to update. Our sandbox instance kept showing green for a long time even after several of us couldn't log in. Downdetector's site was more informative than Salesforce's own trust site in figuring out there was a problem with our org.
Salesforce should have tons of metrics and tests going on in real time to determine the health of an org, and that should be directly reflected on their trust site. Whoever is in charge of the trust site needs to be held accountable for making it more real time and useful when something like this happens. I think Downdetector is an incredibly useful site, but I shouldn't have to go outside Salesforce's own systems to get useful info on an outage. That's just unacceptable.