Hacker News new | past | comments | ask | show | jobs | submit login

It says 17% in the article. This is obviously a massive number, but just wondering where the 28% number is coming from? https://www.cnbc.com/2023/02/13/twilio-layoffs-1500-employee...



It's from someone doing incorrect percentage math. Twilio laid off 11% in September, then another 17% this week. You can't just add percentages; the actual total percentage from pre-September levels is around 26%.

Regardless, though, it seems to me a bit disingenuous to suggest that an outage now is correlated with a layoff from 5 months ago, let alone causal. Even with the more-recent layoff, Twilio is still well above its 2020 employee count, which should be more than sufficient to keep things running (and then some).

(Disclosure: former long-tenured Twilio employee; resigned a year ago.)


It’s unknowable to an outsider, and I agree the claim that the outage is related to the layoffs should not be made.

That being said, a 5 month delay is not at all surprising in the time between critical people were laid off and major issues arose.

Most systems are designed to run on their own (developers like to be able to go on holiday). The real problems arise when those systems are changed, and/or upgraded.


Given that we're talking about Flex, I guarantee you that those systems are changed and upgraded way way way more often than every five months. (I would be surprised if they went an entire month without any significant deployments, let alone five.)

Regardless, I'm glad the title has been changed, as it was just unnecessary editorializing.


Well I think the issue is changes compounding over time.

Any engineer at the company can add a small extra feature here and there to a system where the expert is gone.

But the issue is when that expert was maintaining a vision over their part of the platform, and keeping all of the smaller changes in-line with proper architecture for that system (knowing why we don’t do x, etc). The expert is able to push back against features that may cause problems, or suggest better ways to solve the goal. Laying off that expert will mean the things that they were protecting in the past are no longer protected. So the newbies comes in and add some change that creates an n+1 query, which might not be a big deal. But then they change some other functionality later that makes it n^2+1. And by not understanding the system, their changes compound over time to bring major issues to the system.

But small changes are fine. That’s why it takes so long for quality to suffer when you remove the experts.

And you don’t always know who the experts are either, especially as company leadership. It’s not always the person with a big title. Managers may know better, depending on how technical they are.


> The announcement came after the company already laid off around 11% of its workforce as part of a restructuring plan in September.


If you lay off 11% then lay of 17% of what's left that's only a total layoff of 26% of the original number, but yeah.


Regardless, the editorialized headline is inaccurate. If 11% happened months ago, that should not be included with the "6 hours after" bit.


Ha ha, found the nerd.

(I was thinking the same though.)


Have you found it hard to find nerds on HN before this?


I believe it's the latest round plus the previous from a few months ago?


They did two layoffs in a row, one of 20-ish first and then another one, so that must be the total number I imagine.


They fired 11% late last year already


probably just adding up 11% layoff last september (although the % maybe on different numbers)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: