Tag: PG13

  • Mass tech layoffs

    As if it wasn’t already clear, tens if not hundreds of thousands of tech workers have been and will be laid off in a cascade caused by the flailing husk of what used to be Twitter. To be clear, not all of the companies doing it are in dire straits. Most of them are posting […]