All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

The Frustrating Process of Obtaining a Google Gemini API Key

By

speckx

5mo ago· 10 min readenOpinion

Summary

The author shares their frustrating experience trying to obtain a Gemini API key from Google for a React side-project. Despite initial interest in testing Gemini 3 Pro for LLM-assisted programming, they encountered numerous obstacles including confusing Google Cloud Console navigation, unclear pricing information, and a complex verification process requiring business documentation. The author compares this unfavorably to competitors like OpenAI and Anthropic, who offer simpler API access. Ultimately, they abandoned the attempt and returned to using Claude Code, concluding that Google's developer experience needs significant improvement.

Key quotes

· 5 pulled
I've pretty much settled on Claude Code as my coding assistant of choice, but I'd been hearing great things about Google's Gemini 3 Pro. Despite my aversion to Google products, I decided to try it out on my new codebase.
The Google Cloud Console is a maze of nested menus, confusing terminology, and unclear navigation paths. It feels like it was designed by engineers for other engineers, with zero consideration for usability.
OpenAI and Anthropic have made it incredibly easy to get started with their APIs. You sign up, provide a credit card, and you're off to the races. Google, on the other hand, treats you like you're trying to access nuclear launch codes.
I spent over an hour trying to navigate Google's labyrinthine systems, only to come away empty-handed. In that same time, I could have written the boring CRUD code myself.
Google's developer experience is stuck in the past. They're treating API access like it's 2010, while their competitors are making it as frictionless as possible.
Snippet from the RSS feed
Last week, I started working on a new side-project. It’s a standard React app partly made up of run-of-the-mill CRUD views—a perfect fit for LLM-assisted programming. I reasoned that if I could get an LLM to quickly write the boring code for me, I’d have

You might also wanna read