How to post a new Bluesky post with a link and its hero image

What if you put the link in the description/content of the post?

Also i have an issue with the Bluesky module where you have to first upload an image as a blod, get the blob id then use that to set the image of the new post… BUT they put a 1MB size limit on the image… who even has images under 1mb these days?

If you generate an image using the Ai modules how do you then make sure the image is under 1MB? I mean you would think that the upload image module could scale down the image to fit the size limit