Sounds like the Babylon Bee.
I worked on a team of Network engineers for a major bank, one of the guys had some health problems but seem recovered, he was going to the company gym on a regular basis, according to his badge swipes he can in the office early Saturday morning and died and wasn’t found until Monday morning when the first team member came to work