N npr.org It's the end of the boom times in tech, as layoffs keep mounting 27 points pseudolus 4 years ago 26 comments