I was kinda confused why covid-19 is effecting StackOverflow. After reading it, a good portion of layoffs is the Talent team with the reason of planned long term hiring freeze so they won't need (edit) this product offering for the near future.
Side note, the original title of the posts is "A message from our CEO: The Way Forward"