tech, developers, and the code underneath

issue 040· news·

I/O 2025: Google puts AI in the search box and means it

AI Mode, Veo 3 with audio, Jules, and an Android XR headset. The distribution advantage, deployed.

Google I/O was a two-hour demonstration of what it looks like when a company with a competitive model also owns the surfaces people already use.

A tab in Google Search that runs a conversational, multi-step research flow instead of returning ten blue links. Rolling out broadly in the US.

This is the announcement with the largest downstream consequences and almost none of them are technical.

If a meaningful share of informational queries get answered in the results page, the traffic that funded the open web's content layer for twenty-five years goes away. Publishers have been shouting about this since AI Overviews launched and the shouting is going to get louder, because the data is going to get worse.

For developers specifically: your documentation site's traffic is going to fall, and the answers people get about your project will be synthesized from your docs by a model you do not control. The mitigations are unsatisfying — write docs that are hard to summarize badly, keep a changelog that is machine-readable, make sure your error messages contain enough context to be searchable — but the structural shift is not something an individual project can opt out of.

Veo 3#

Video generation with synchronized audio — dialogue, sound effects, ambience — generated together rather than dubbed on afterward. The quality jump is substantial and the audio integration is the part that makes it feel different.

Ethically this is the loudest thing at the conference and it got the least discussion time. SynthID watermarking is included, which is genuinely better than nothing and is not a solution, because watermarks survive exactly as long as nobody is motivated to remove them.

Jules#

An asynchronous coding agent. Clones your repo into a VM, works on a task, opens a pull request. Same shape as Codex and Copilot's agent mode. Everybody arrived at the same product within a month of each other, which tells you the capability threshold was crossed at roughly the same time for everyone.

Gemini 2.5 Deep Think#

An enhanced reasoning mode for 2.5 Pro that explores multiple hypotheses in parallel before answering. Aimed at the hardest math and coding problems.

The technique — parallel sampling with selection, rather than one longer chain — is a different axis of test-time compute than "think longer," and I suspect it generalizes better. A single long chain compounds its own errors. Multiple independent attempts do not.

Android XR#

A headset with Gemini integrated, plus glasses in development with Warby Parker and Gentle Monster as partners. Google has attempted this category twice and failed twice. The bet is that a genuinely useful assistant is the app that makes the form factor worth wearing.

Possible. The failure mode for the last decade has been that the hardware was uncomfortable and the software was a solution looking for a problem. This addresses the second one.

the throughline#

Google's problem for the last two years was never capability. It was that OpenAI had the mindshare and Google had the users but was afraid to touch them.

This was the conference where they stopped being afraid. Whether that is good for the web is a separate question, and the answer is probably no.

Dom, May 21, 2025

get README in your inbox

One dispatch, no noise. Tech and developer news, plus the occasional long piece on the craft.

subscribe →