You may have seen the headlines. According to TrueUp, tech companies laid off 674 people a day in 2025—a total of 245,953. So far this year, these companies have laid off an additional 131,504 people. Layoffs often follow increases in economic uncertainty. Executives and consultants pitch “reducing headcount” as necessary, and sometimes even responsible...