Absolutely terrifying when the director of research pulls a "I've been working here for 10 years and this is how I remember things work, could you further explain yourself?"
Just be positive in your response. Ignore any negative vibes. Not knowing his meaning can be nerve wracking, but from what I have seen you post, you are doing well at your job. Don't worry about it. Facts are king.😃
Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.