andrejgajdos.com
How to Create a Link Preview: The Definite Guide [Implementation and Demo Included] - Andrej Gajdos
The whole strategy of creating link previews, including implementation using open-source libraries in node.js. The whole solution is released as npm package.