What I do is to run the exiftool to strip all the metadata from the image. Next, I check if there are any identifying details in the image like landmarks or background details (e.g. stuff on my whiteboard). And finally I check for the unwanted reflections or for the setup that could be recognised outside the community I share the photo with. Last but not least, I never share a photo in more than one place.
any images I upload are either already found online or if they are images I took scrubbed of location information in the metadata plus I don’t put my face online. my face is on my fb page and a few pictures have my face in them but as far as I’m aware there’s less than 10 pictures of my face online.