Friday, 26 May 2023

Twitter engineering boss quits after DeSantis launch glitches


via BBC News - Technology https://ift.tt/XCBhG8Z


EmoticonEmoticon