What is the need of Resizing images, if they were not utilised? It might save us some data, but it can also be help us leverage the potential of programmed resizing to make the site look more clean.
In Forem cloud, initially the images are uploaded to the VPS and stored within it. Then while fetching the images they use
imgproxy and resize images.
While the same process is a bit different in Dev. Dev uses a gem file
s3 Direct Upload as Heroku doesn't support Persistent storage and uses Cloudinary Plugin(Imagga) to resize images.
Even though the image was being resized successfully, the resized image was being re-cropped by the cover-pic/feature image.
If the scale of resizing and cropping would be of same scale or maintain same aspect ratio, the images would look much prettier.
In case of abstract images, the feature image would not be a concern(like the cover image of this post); but if the cover image holds essential information, like in this post, the user should would focus on editing image for himself(based on the cover-image scaling factos).
As we are already using image resizing and image caching, let's take advantage of it to resize the cover image to the correct size and display the resized image.