185,000 tech sector employees have lost their jobs so far in 2023. How’s that “Build Back Better” working out for ya, tech dweebs? April 28, 2023 7:19 am