Where is the evidence of this?
As anyone who has operated a software system knows, the #1 reason things break in production is new code, and from a third-party observer with no inside knowledge it certainly seems like more changes are happening at Twitter than ever. This is orthogonal to layoffs, though.
Best source I could find. Currentlydown didn't even register yesterday's outage, and downdetector doesn't share historical data.