This site is built with Kirby 3, which is a really good and relatively-simple flat-file CMS that I use a lot. I ran into an issue where images uploaded from iOS can display with the wrong rotation in non-iPhone browsers. It's not Kirby's fault, but Kirby also doesn't have an easy way to address this with its built-in tags. So I made a custom Kirbytag for displaying images that re-encodes all images before displaying them, which fixes the orientation issue. This uses Kirby's built-in thumbnail processor, so it doesn't require installing anything else. And as a side benefit, I can specify a maximum image width and shrink images down before sending them to the browser, which saves everybody bandwidth! Yeahhhhhhh

If this is of any interest to you, here's the Github repo!