All Articles
Firebase Genkit × Gemini API in Production — Design Choices and Gotchas from a Month of Indie Backend Work
Field notes from a month of running Firebase Genkit and Gemini API behind an indie app review-summarization backend. Flow and Tool design, Cloud Functions vs. Cloud Run, real cost and latency numbers, and seven undocumented gotchas.
Gemini CLI Won't Start or Authenticate? Where to Look First
Fix common Gemini CLI issues including installation failures, authentication errors, and PATH problems with practical solutions.
Gemini API × Chrome Extension — Build a Browser-Native AI Assistant with Streaming and Conversation History
Learn how to build a Chrome Extension powered by Gemini API. Create a Manifest V3 side panel AI assistant with page summarization, translation, and code analysis features.
Gemini API × Playwright — Building an AI-Powered E2E Test Generation System
An advanced guide to building an automated E2E test generation and maintenance system using Gemini API and Playwright. Covers page analysis, test code generation, self-healing tests, and CI/CD integration.
Gemini API Production Notes — Quiet Defenses Against 429, 500, and 503 Under Real Traffic
Operational notes from running Gemini API in production on an indie wallpaper app: exponential backoff, jitter, circuit breakers, token buckets, and model cascades — with the pitfalls I actually hit and measured retry success rates.
Gemini × Android Studio: AI-Powered App Development — Code Assist & Agent Mode
A practical look at Gemini in Android Studio, backed by measurements from indie development. Learn how to choose between Code Assist completion, Agent Mode MVVM scaffolding, test generation, and debugging.
Building Production Full-Stack AI Apps with Gemini API & Supabase
A practical guide to building production-grade full-stack AI apps with Gemini API and Supabase—covering auth, pgvector, Edge Functions, RLS, and cost control, plus the tuning lessons (IVFFlat to HNSW recall recovery, the service_role RLS bypass) you only learn in production.
Notes from Adding a Gemini-powered Chat to a Flutter App I Run Solo — design choices and gotchas across iOS and Android
Working notes from layering Gemini API on top of a Flutter app I've been shipping to iOS and Android as a solo indie developer. Covers monthly cost breakdown (Gemini + Firestore + AdMob), how I recover streamed responses that stall on iOS background, and the practical line for free vs. premium tiering — with code and real numbers.
Building RAG Agents with Gemini × LlamaIndex — From Document Search to Multi-Step Reasoning
A hands-on guide to building high-accuracy RAG agents with Gemini API and LlamaIndex — measured chunk-size comparisons, full hybrid-search and reranking implementations, an evaluation loop, and incremental sync that follows edits and deletions.
Building AI-Powered Android Apps with Gemini API and Kotlin
Integrate Gemini API into a Kotlin Android app with the Firebase AI Logic SDK — from setup through production realities: measured first-token latency, model tiering, on-device fallback, and cost estimation, with notes from real indie-app use.
Gemini 3.1 Pro × Cloud Run: Building Production Serverless AI APIs
Deploy Gemini 3.1 Pro on Cloud Run with SSE streaming, auto-scaling, cold start optimization, and production monitoring — the definitive guide to building serverless AI APIs.
Building an AI Code Quality Pipeline with Gemini API and GitHub Actions — Automated PR Reviews, Security Scanning, and Documentation Generation
Learn how to build a production-grade AI code quality pipeline using Gemini API and GitHub Actions that automates PR reviews, security vulnerability scanning, and documentation generation.