Engineering isn't like service positions where the lack of competent personnel is felt immediately; the debt keeps growing until your whole system collapses under it one day, how far the day is in the future depends on what system you're working on.
They deteriorate piece-by-piece, potentially over the course of many months, until the compounding effects of these problems and the growing technical debt overwhelms the team that they have left.
- Outages really are common: https://twitter.com/altluu/status/1577806809217503232
It REALLY sounds like you don't understand how any of this works.
Tech products don't stop working when you fire most of the staff.
But bugs stop being fixed and problems begin to add up, until a critical point is reached,m where the whole house of cards collapses.
Thinking that "Elon was proven right" simply because Twitter didn't implode the second he announced the layoffs, makes me think you don't understand how tech and software works.
I'd consider that deteriorated service.
also just out of curiosity while trying to find historical outage data I found this article.
https://www.theguardian.com/technology/2022/jul/14/twitter-e...
Last july (before elon took over), the site was apparently down for 45 minutes and "one of the site’s longest outages for years". Today it's been basically barely usable for most of the day.
The twitter post you linked to was from October of last year; I'm not sure how to draw any conclusions from it.
It's hard to find nuance and information anymore. It's as if all we have to work with is politics and hatred.
Plus there’s always technical debt and even the ‘best’ engineers at Twitter made mistakes
Maybe if the architecture wasn’t so brittle and more easily testable by these engineering ‘gods’ then we wouldn’t have this problem