๐Ÿ‘‰ Built a lightweight creative generator app using Google Sheets API + Cloud Run

Hi everyone,

Iโ€™ve been experimenting with Google Cloud services and APIs to make small, fun tools. One project I built is a text-based generator inspired by pop culture trends.

How I built it:

  • Data layer: I stored word/phrase sets in Google Sheets.

  • Backend: Connected via Sheets API, with caching for performance.

  • Frontend: Simple HTML/JS to randomize and display outputs.

  • Hosting: Deployed using Cloud Run for easy scalability.

What I learned:

  • Sheets API is lightweight but quota management is important.

  • Caching with Cloud Run reduced latency by ~40%.

  • Randomization logic is simple but gives a surprisingly engaging result.

If anyoneโ€™s curious, I wrote up a small demo project and published it online. Itโ€™s called Brat Generator โ€”

Would love feedback on performance optimization and whether Cloud Functions might be a better fit than Cloud Run in this use case.