George Gastaldi
George Gastaldi
Based on https://www.digitalocean.com/community/tutorials/how-to-process-images-in-node-js-with-sharp#step-7-adding-text-on-an-image, I created a small NodeJS application that creates these images given a text: https://github.com/gastaldi/social-image-text/blob/main/addTextOnImage.js Here is an example of a generated image: 
Marking as a draft since the images generated in `_site/assets/images/social` are being deleted during the build
I've given https://github.com/boyvanamstel/jekyll-gensocial a try and here are my impressions: Pros - It works for blog posts - It lets you override the default settings per blog post (https://github.com/boyvanamstel/jekyll-gensocial#overrides) Cons...
It works, but the generated files' sizes surpass the maximum allowed upload size in surge.sh
@gsmet according to your suggestion, I added a config that skips the social image generation during preview and it seems to work.
The first build is slow indeed. The subsequent ones are faster
> I run this locally and it generates social images but I only see "quarkus_card.png" in og:image of blogs is that expected? Yes, because I am only generating social images...
So far I have only shared guides in my chat messaging apps (which is why I made this change). That may work, need to improve the script to read from...
When visiting the home page, it's hard to find what's new about Quarkus. Moving the recent blog posts to the top helps a bit
@insectengine @gsmet WDYT about this one? Yay or nay?