Skip to main content

Elon Musk blames broken Twitter links on ‘brittle’ code stack

After a flurry of Twitter users reported glitches on the platform Monday, CEO Elon Musk blamed the problem on a "brittle" code stack and said a "complete rewrite" would be necessary.

Twitter CEO Elon Musk on Monday blamed users’ inability to access links and photos on the platform’s "brittle" code stack. 

"A small API change had massive ramifications," Musk tweeted. "The code stack is extremely brittle for no good reason. Will ultimately need a complete rewrite." 

API refers to a set of standardized software instructions that allow machine-to-machine communication. More than half of Twitter’s traffic comes through APIs. 

It was the second time on Monday that Musk used the word "brittle" to describe the problem. 

TESLA'S GROWTH AMBITION COMES WITH A $175 BILLION PRICE TAG

The company, which has experienced an uptick of instability and bugs in recent months after Musk cut its staff sharply, said, "Some parts of Twitter may not be working as expected right now. We made an internal change that had some unintended consequences."

Trying to visit Twitter's help page Monday led to an error message that says, "Your current API plan does not include access to this endpoint" and displays a link to a software developer page that also doesn't work.

TWITTER REPORTS 40% DROP IN AD REVENUE, ADJUSTED EARNINGS FOR DECEMBER: REPORT

The company tweeted shortly after 10 a.m. Pacific time on Monday that it had addressed the issue.

CLICK HERE TO GET THE FOX BUSINESS APP

According to Downdetector, users first reported the outages shortly before noon U.S. Eastern time. Internet access watchdog NetBlocks said, "Twitter is currently experiencing international slowdowns and outages affecting many users," and noted that it also affected image and video content. Some users could not see the images that other users were posting.

The Associated Press contributed to this report. 

Stock Quote API & Stock News API supplied by www.cloudquote.io
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.