I wrote a blog post on social media sharing. The most interesting thing about it to me is how there's a standard for publishing, but not rendering. Wonkiness ensues.
https://blog.logrocket.com/open-graph-sharable-social-media-previews/
https://blog.logrocket.com/open-graph-sharable-social-media-previews/