GEMINI LABJP
MEMORY — Memory Profiles in Memory Bank are now GA. A fixed schema means agents reach evolving information without an expensive search mid-sessionSCOPE — Profiles are isolated by the scope you pass at ingest, and each schema-and-scope pair keeps a single profile as its source of truthINGEST — The IngestEvents API reached GA, bringing smoother event streaming, memory revision controls, and metadata supportAUDIO — gemini-3.1-flash-tts-preview now streams through streamGenerateContent, cutting the wait before the first audio arrivesCLASSROOM — From August 10, Gemini in Classroom opens to K-12 and higher education students of all ages who already have accessSUNSET — Shutdown dates are close: image generation models on August 17, the Grok 4.1 family on the 20th, and gemini-robotics-er-1.6-preview on the 31stMEMORY — Memory Profiles in Memory Bank are now GA. A fixed schema means agents reach evolving information without an expensive search mid-sessionSCOPE — Profiles are isolated by the scope you pass at ingest, and each schema-and-scope pair keeps a single profile as its source of truthINGEST — The IngestEvents API reached GA, bringing smoother event streaming, memory revision controls, and metadata supportAUDIO — gemini-3.1-flash-tts-preview now streams through streamGenerateContent, cutting the wait before the first audio arrivesCLASSROOM — From August 10, Gemini in Classroom opens to K-12 and higher education students of all ages who already have accessSUNSET — Shutdown dates are close: image generation models on August 17, the Grok 4.1 family on the 20th, and gemini-robotics-er-1.6-preview on the 31st
TAG

Indie development

25 articles
Back to all tags
Related:
Gemini API18Cost Optimization5Gemini3Memory Bank2Memory profiles2Model Routing2Image Generation2Structured Output2Image Classification2gemini-embedding-22Model Migration2File Search2
Gemini Advanced/2026-07-01Advanced

Getting Artifacts Out of a Managed Agents Sandbox Safely — Scoped Credentials and Egress Design

Gemini API Managed Agents run in a Google-hosted isolated sandbox. Here is the short-lived, least-privilege credential and egress-boundary design I use to return generated artifacts to my own repository safely.

Gemini API/2026-06-26Advanced

Is Gemini 3.5 Flash Actually Cheaper? Measuring Retry Amplification to Find the Flash vs Pro Break-Even

Now that 3.5 Flash is generally available, it is tempting to route everything to it. But once you measure effective cost per success instead of per-call price, the decision changes. Here is a small harness to measure retry amplification and find the break-even.

Gemini Dev/2026-06-21Intermediate

Finding Every Reference to the Image Preview Models Before They Stop on June 25

gemini-3.1-flash-image-preview and gemini-3-pro-image-preview stop on June 25. Here is a dependency audit for surfacing references buried in rarely-run branches and batches before the cutoff.

Gemini API/2026-06-12Intermediate

Letting File Search's Multimodal Mode Find Wallpapers I Couldn't: A Field Report

I tested whether File Search's new multimodal retrieval (gemini-embedding-2) could replace category tags for finding one wallpaper among thousands. A 300-image trial, the walls I hit, and where semantic search actually fits — with working code.

Gemini API/2026-06-12Intermediate

Building an App Store Rejection Workflow with the Gemini API — From Structured Notices to Resolution Center Replies

How I use the Gemini API to parse App Store rejection notices into structured JSON, cross-check guidelines, draft Resolution Center replies, and run pre-submission checks as an indie developer.

Gemini API/2026-06-12Intermediate

Is Anyone Actually Using Your Gemini Feature? Measuring Acceptance, Regeneration, and Edit Distance

Token charts will not tell you whether users embrace a Gemini-powered feature. A practical design for measuring acceptance rate, regeneration rate, and edit distance with Swift and BigQuery, with two weeks of real numbers.

Gemini Advanced/2026-06-04Intermediate

Pre-Screening Wallpaper App Submissions with Gemini Vision: A Two-Week Field Memo

Before submitting a new batch of wallpapers, I spent two weeks running Gemini's image understanding as a first-pass filter for store review risk. What it caught, what it missed, and where a human still has to decide.

Gemini API/2026-06-03Beginner

Gemini Live API Audio Sounds Sped Up — Fixing the Sample Rate Mismatch

When Gemini Live API responses sound high-pitched and sped up, or come back full of noise, the cause is almost always that the 24kHz output is being played at a different sample rate. Here are the concrete fixes for both the browser and iOS.

Gemini API/2026-06-03Advanced

Reconciling Orphaned Gemini Files API Uploads Across a Fleet of Apps

Files API uploads quietly expire after 48 hours. Here's how I keep orphaned files and quota under control across six apps, using reconciliation against my own database and a scheduled cleanup job — written up as production notes from running wallpaper apps.

Gemini Dev/2026-06-03Intermediate

Three Weeks After Moving Firebase from CocoaPods to SPM with Gemini 3 Pro

Notes from migrating Firebase dependency management from CocoaPods to Swift Package Manager across my indie iOS apps. Where Gemini 3 Pro helped, where it did not, and how the setup felt after three weeks in production.

Gemini Advanced/2026-05-20Intermediate

Two Months With Gemini 2.5 Pro's 1M Context: What It's Actually Good (and Bad) At

An honest two-month review of using Gemini 2.5 Pro's 1M-token long context window on real work — organizing 12 years of indie-developer notes, cross-checking large MDX archives, and learning where short prompts still beat long ones.

Gemini API/2026-05-14Intermediate

3 Months Using Gemini API as My App Backend — An Indie Developer's Honest Review

I adopted Gemini API as the backbone for a new app and ran it in production for three months. Here is what the costs, latency, and quality actually looked like — and how I split work across Gemini, Claude, and GPT-4o.