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.