Oliver Dunk

@oliverdunk
124 Followers
107 Following
119 Posts
Developer Relations Engineer working on Chrome Extensions at Google. Editor in the W3C WebExtensions Community Group. Loves walking/climbing and travel.
What’s your typical AI coding setup?
Many agents running in the background
0%
Interacting with one foreground agent
100%
Occasionally copying things out of an LLM
0%
Poll ended at .

🌟 Speaker Spotlight: Oliver Dunk

@oliverdunk will be speaking on: Cross-Browser DevTools with WebExtensions

Did you know the W3C WebExtensions Community Group specifies browser extension APIs, permissions models, and other standards areas? Let's explore what that looks like & how to use them.

Schedule & more on: squiggleconf.com

It's happening! You'll soon be able to use the `browser` global to access extension APIs in Chrome: https://groups.google.com/a/chromium.org/g/chromium-extensions/c/gK1Sd57p4go/m/ZLsLz7GSAwAJ
New Feature Announcement: Introduction of 'browser' Namespace for Chromium Extension APIs

Do you use the --load-extension flag in Chrome? If so, we’d really appreciate any thoughts you have on this RFC: https://groups.google.com/a/chromium.org/g/chromium-extensions/c/aEHdhDZ-V0E
RFC: Removing the `--load-extension` flag in branded Chrome builds

🧵 Let me catch you up on what's been happening with Chrome Extensions (and the wider ecosystem) over the last few years. There has been some really exciting work!
Simeon asked me to join the first episode of his new podcast - let us know what you think!
https://indieweb.social/@bgcontext/114090551592513107
Background Context (@[email protected])

Simeon and Oliver chat about what happened in the February 13, 2025 meeting of the WebExtensions Community Group. That may sound boring, but it was actually quite nice and fun, thankyouverymuch. https://backgroundcontext.com/episode/2025-02-13-wecg-meeting

Indieweb.Social
And on the Chrome Web Store - for users, a refreshed design launched last year. Behind the scenes, there have been many new features for developers like the ability to publish certain changes (or go back to an older version) without review - meaning users get updates faster.
Last year, it became clear that lots (I mean, lots!) of developers were choosing extensions as the starting point for new AI projects. In response, and as part of a trial, you can now use Gemini Nano directly from an extension in Chrome: https://developer.chrome.com/docs/extensions/ai/prompt-api.
The Prompt API  |  AI on Chrome  |  Chrome for Developers

Discover the infinite possibilities of the Prompt API in Chrome Extensions.

Chrome for Developers
I recently shipped my first large feature in Chrome which was the ability to view extension storage in DevTools! This is one of the first large DevTools features specifically designed for extension developers which I'm hoping is something we can do more of in the future.
There have been lots of changes based on work in the community group and feedback from developers - too many to list! But these include: improvements to network filtering, quality of life improvements for developers like updates to the storage APIs, and much more.