More Friendly Error throwing

So I tool around for a quite a few hours most days this past week, have been plagued by a few issues, and I have some theories and explanations. Would someone kindly correct me or confirm if I am correct?

  1. Expiring API keys - Every day when I start, or within the first 30 mins or so, I get the error that my key is expired. I click the link, go to the Google AI Studio Get API key page, delete the key, create a new one and them I’m off to the races… for about a day. And then it expires again. Rinse and repeat. Search shows no other threads of people having this issue. So I wonder if this is because I am using a very old grandfathered Google Workspace account?
    EDIT: Although yesterday and today its been a few times, so is it server overload like the other errors?

  2. Rate Limits Errors - I go into Google Cloud (omg what a mess, its endless back here) and find the quota section, i filter by “generative” and value >0 and find that my “Current Usage Percentage” to be 1.2% - no where near any limit. I presume its actually because of too many users trying to use the platform? I even get it when using the non-limited gemini-2.5-pro-exp-03-25 model. What a beast that model is btw, absolute gigachad.

  3. Internal Errors. I find abandoning the task, asking Gemini to separate my codebase into individual module files for logic vs display helps but down the file length. I have problems when a file reaches around 600 lines, so splitting it up lets me get a bit further. Maybe I could ask it to put different functions in different files and go about it that way?

  4. Question about Cost - so I don’t think I’ve done that much coding, but I pay about $8/day. One day it ballooned out to $30; coudn’t tell you why. Is that about right? I did some basic work the first day in the prototyper but then switched to the Code interface and then use Gemini 2.5 Pro Experimental to refine every element of the site and its logic.

A little feedback:
Until I found this forum I wasted many hours trying to figure this out. Having a bit more context in the Gemini errors would save people a lot of frustration, cos the errors the past couple days have been absolute nightmare fuel, given how absolutely amazing this platform is. I haven’t had the chance to retrain after leaving the industry in 2007, and to be this productive with an idea that’s been rattling in the back of my mind the past couple years has been just crazy.

Thank you for reading my TED Talk.

1 Like

Thanks for this feedback @solo! This is extremely helpful. We’ll take a look at this and explore ways of addressing this in the product :slight_smile: