Looks like the author implemented a server-side storage with tiny hash. Why not the data itself as base64? That would make it real serverless!
Instead I went with a S3 based storage solution — still pretty simple, not managing any servers or databases manually.
Unless you plan to forever update your credit card on AWS, it can be better to develop without cloud and use one or more url shorteners to share (socials do it anyway).
Looks like the author implemented a server-side storage with tiny hash. Why not the data itself as base64? That would make it real serverless!