I’m a junior engineer, but was wondering when you have an idea like this, how do you go about quickly getting this up and running online? What does your tech stack look like?
- Cursor for IDE (Claude 3.7 Sonnet + Gemini 2.5 Pro for code gen)
- Rails app with an embedded React frontend (Rails for API routes / React for everything frontend)
- Deploy the Rails app to GCP Cloud Run with min_instances=0; use the tiniest GCP Cloud SQL instance for Postgres; and spin up a tiny cheap VM for running background jobs (same Rails app, just run in sidekiq mode instead of Rails mode)
DigitalOcean droplets (cheap servers) are a great option for doing it all on a single VM.
I’m a junior engineer, but was wondering when you have an idea like this, how do you go about quickly getting this up and running online? What does your tech stack look like?
Hey! Thanks for asking. In this case, I used:
- Cursor for IDE (Claude 3.7 Sonnet + Gemini 2.5 Pro for code gen)
- Rails app with an embedded React frontend (Rails for API routes / React for everything frontend)
- Deploy the Rails app to GCP Cloud Run with min_instances=0; use the tiniest GCP Cloud SQL instance for Postgres; and spin up a tiny cheap VM for running background jobs (same Rails app, just run in sidekiq mode instead of Rails mode)
DigitalOcean droplets (cheap servers) are a great option for doing it all on a single VM.
Cool project! The summaries are pretty useful
Thanks! Anything else you’d like to see?
This is neat! What's the prompt you're using?
Thanks! It’s kind of long and rambling, but I’d be happy to share if you really want it. It needs some refining for sure.