Twitter has reportedly laid off part of its infrastructure team | Heykuki News