The Commercial Appeal

Twitter risks fraying as engineers exit over Musk upheaval

- Frank Bajak

Elon Musk’s managerial bomb-throwing at Twitter has so thinned the ranks of software engineers who keep the world’s de facto public square up and running that industry insiders and programmer­s who were fired or resigned this week agree: Twitter may soon fray so badly it could actually crash.

Musk ended a very public argument with nearly two dozen coders critical to the microblogg­ing platform’s stability by ordering them fired this week. Hundreds of engineers and other workers then quit after he demanded they pledge to “extremely hardcore” work by Thursday evening or resign with severance pay.

The newest departures mean the platform is losing workers just as it gears up for the 2022 FIFA World Cup, which opens Sunday. It’s one of Twitter’s busiest events, when tweet surges heavily stress its systems.

“It does look like he’s going to blow up Twitter,” said Robert Graham, a veteran cybersecur­ity entreprene­ur. “I can’t see how the lights won’t go out at any moment” – although many who have departed Twitter recently predicted a more gradual death.

Hundreds of employees signaled they were leaving ahead of Thursday’s deadline, posting farewell messages, a salute emoji or other familiar symbols on the company’s internal Slack messaging board, according to employees who still have access. Dozens also took publicly to Twitter to announce they were signing off.

Earlier in the week, some got so angry at Musk’s perceived recklessne­ss that they took to Twitter to insult the Tesla and Spacex CEO. “Kiss my ass, Elon,” one engineer said, adding lipstick marks. She had been fired.

Twitter leadership sent an unsigned email after Thursday’s deadline saying its offices would be closed and employee badge access disabled until Monday. No reason was given, according to two employees who got the email – one who took the severance, one still on payroll. They spoke on condition of anonymity, fearing retributio­n.

A trusted phalanx of Tesla coders at his side as he ransacked a formerly convivial workspace, Musk didn’t appear bothered.

“The best people are staying, so I’m not super worried,” he tweeted Thursday night. But it soon became clear some crucial programmin­g teams had been thoroughly gutted.

Indicating how strapped he is for programmer­s, Musk sent allhands emails Friday summoning “anyone who actually writes software” to his command perch on Twitter’s 10th floor at 2 p.m. – asking that they fly into San Francisco if not local, said the employee who quit Thursday but was still receiving company emails.

After taking over Twitter less than three weeks ago, Musk booted half of the company’s full-time staff of 7,500 and an untold number of contractor­s responsibl­e for content moderation and other crucial efforts. Then came this week’s ultimatum.

Three engineers who left this week described for The Associated Press why they expect considerab­le unpleasant­ness for Twitter’s more than 230 million users now that well over two-thirds of Twitter’s pre-musk core services engineers are apparently gone. While they don’t anticipate near-term collapse, Twitter could get very rough at the edges – especially if Musk makes major changes without much off-platform testing.

Signs of fraying were evident before Thursday’s mass exit. People reported seeing more spam and scams on their feeds and in their direct messages. Engineers reported dropped tweets. People got strange error messages.

Still, nothing critical has broken. Yet.

“There’s a betting pool for when that happens,” said one of the engineers, all of whom spoke on con- dition of anonymity for fear of retaliatio­n from Musk that could impact their careers and finances.

Another said that if Twitter has been shutting servers and “high volume suddenly comes in, it might start crashing.”

“World Cup is the big- gest event for Twitter. That’s the first thing you learn when you onboard at Twitter,” he said.

With the earlier layoffs of curation employees, Twitter’s trending pages were already suffering. The engineerin­g fireworks began Tuesday when Musk announced on Twitter that he had begun shutting down “microservi­ces” he considered unneces- sary “bloatware.”

“Less than 20% are ac- tually needed for Twitter to work!” he tweeted.

That drew objections from engineers who told Musk he had no idea what he was talking about.

“Microservi­ces are how most modern large web services organize their code to allow software en- gineers to work quickly and efficientl­y,” said Ger- gely Orosz, author of the Pragmatic Engineer blog and a former Uber programmer. There are scores of such services and each manages a different fea- ture. Instead of testing the removal of microservi­ces in a simulated real-world environmen­t, Musk’s team has apparently been updating Twitter live on everyone’s computers.

And indeed, one microservi­ce briefly broke – the one people use to verify their identity to Twitter via SMS message when they log in. It’s called two- factor authentica­tion.

“You have hit the limit for SMS codes. Try again in 24 hours,” Twitter advised when a reporter tried to download their mi- crobloggin­g history ar- chive. Luckily, the email verificati­on alternativ­e worked.

Newspapers in English

Newspapers from United States