All Articles
The Morning Flash Started Answering Differently, Your Prompt Is Not the First Thing to Check
When output length or format shifts although you never touched the model ID, compare the model you requested with the model that actually answered. A small three-prompt script logs modelVersion on every run, followed by the order I use to narrow down the cause.
Deep Research's Old Agent Stops on October 23: Finding and Swapping the Name Across Code and Config
deep-research-pro-preview-12-2025 shuts down on October 23, 2026. A small script to find every use of the old agent name, how to choose between the standard and Max agents, and what to check after the swap.
Six Months After March's Gemini Features in Docs, Sheets, Slides and Drive: What I Kept and What I Dropped
A way to sort the Gemini features added to Docs, Sheets, Slides and Drive in March 2026 into keep, hold and drop, based on whether you still use them every week in October.
Swapping a Preview TTS Model for 3.8 Flash-Lite TTS, Then Re-choosing a Voice From 150+ Candidates
On September 22, gemini-3.8-flash-lite-tts went GA as the replacement for the 3.1 Flash TTS preview. Here is what I did over one week: replacing the preview model name behind my healing app's guidance audio and re-choosing a voice from the new /v1beta/voices endpoint.
How I Decide Between 3.8 Flash and 3.7 Flash — A Fixed Set of 20 Questions
After swapping a model ID to a newer generation, the same input can start producing answers that feel split. Here is the 20-question evaluation set I keep, how I run both generations on equal footing, and the two numbers I use to decide.
iOS 27 arrives September 14, and my Gemini API calls stay exactly as they are — what changes is the menu
iOS 27 ships on September 14. Even with the new Siri built on Gemini, the Gemini API calls inside your own app do not change. Here is how I separate the three layers at the call site, and the four things I finish before release day.
On Wear OS and Android Auto, Failure Has to Speak Too
Google Assistant starts giving way to Gemini on September 4. On Wear OS and Android Auto you cannot report a failure with a toast. Here is how I moved my error paths into media session state, and the three things I decided before the switch.
gemini-robotics-er-1.6-preview Shut Down Today — Your Next Deadline Is September 30, When gemini-omni-flash-preview Goes Away
From today's gemini-robotics-er-1.6-preview shutdown to the September 30 retirement of gemini-omni-flash-preview and the December 31 pricing change, here is every upcoming Gemini deadline in one table, with what to do about each.
The Assistant Switch Is One-Way, So the Baseline Has to Be Captured Now
From September 4, Google Assistant is replaced by Gemini, and a device that has switched cannot go back. Here is how I started recording voice-originated launches inside my own apps, and the assumption about splitting before and after by date that turned out to be wrong.
The Model Didn't Ship on Its Rumored Date — Read Your Context Limit From the API, Not the Headlines
July 17 came and went with no official word on Gemini 3.5 Pro. Instead of baking rumored numbers into constants, here's a context budget layer that reads the real limit from models.get and degrades quietly when input overflows.
Before the August 17 Gemini Image Model Shutdown: Inventory Where You Actually Call Them First
Some Gemini image generation models retire on August 17. Before choosing a replacement, here is how to inventory which models are actually being called, and from where, using your request logs.
Before Gemini in Chrome Reaches Android: Getting Your Blog Ready
Gemini in Chrome starts rolling out to Android in late June with auto browse. Here are the practical, hands-on adjustments worth making to a personal blog before mobile agent browsing arrives.