Sign in

Ali Spivak

@alispivak.bsky.social
540 followers 365 following 9 posts

Chrome Web Developer Relations - my team is responsible for Extensions, DevTools, Chrome Releases, Web AI and more. Formerly Mozilla (MDN)

PostsRepliesMedia
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 21/04/2026
Learn the science of AI evaluation with our new online series featuring @maudnals.bsky.social → goo.gle/4tOVshb We're sharing a scientific approach to building eval pipelines that ensure your app actually works for users 🧪
283
Reposted by Ali Spivak
Paul Kinlan @paul.kinlan.me · 17/04/2026
I've not seen quite as much excitement about an API as there is for HTML in Canvas in a long long time. We're collating as many examples of this to help showcase and shape the API - give Natalia a shout or just share them directly on the repo.
092
Reposted by Ali Spivak
André Bandarra @bandarra.me · 11/03/2026
When to use WebMCP vs. MCP? 🤔 Use WebMCP to make your active website "agent-aware" by exposing UI tools directly in the browser. Use MCP for connecting agents to external data and services beyond the tab. Read more at: developer.chrome.com/blog/webmcp-... #WebMCP #MCP #AIAgents
185
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 06/03/2026
From flight searches to restaurant reservations, WebMCP is making apps agent-ready. Explore our list of demos to see the future of the web in action. You can also submit a PR to be featured → goo.gle/3MsLxOB
0132
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 27/01/2026
If you're having trouble choosing the right GenAI mode, @alispivak.bsky.social has tips for you → goo.gle/4ppXbb5 We're diving into how to balance project goals, data requirements, and model types so you can determine what you, and your project, need for success.
Choosing an AI model for your project
081
Reposted by Ali Spivak
Barry Pollard @tunetheweb.com · 15/12/2025
🎙️LET'S GET READY TO RUMBLE! It's been one of DevTool's most requested features… weighing at eiiighty-five votes… 10 years in the making… entering the ring from Chrome 144… Heeeerre's: Individual request throttling!!! developer.chrome.com/blog/throttl... 🥊 It's a knockout! The crowd does wild! 👏🙌🎉🥳
developer.chrome.com
Throttle individual network requests  |  Blog  |  Chrome for Developers
Use the Request conditions tab to block specific URLs or apply custom network throttling profiles to individual resources.
13611
Reposted by Ali Spivak
Oliver Dunk @oliverdunk.com · 15/12/2025
If you’re using server-side AI models, you usually need an API key to call them. A couple of weeks back I made a video looking at how to handle that in a Chrome extension: youtu.be/pl4pz4nWa3w
youtu.be
How can you keep API keys safe in a Chrome Extension?
YouTube video by Chrome for Developers
144
Reposted by Ali Spivak
The Associated Press @apnews.com · 02/12/2025
Billionaires Michael and Susan Dell pledged $6.25 billion to provide 25 million American children an incentive to claim the new investment accounts for children created as part of President Donald Trump’s tax and spending legislation.
bit.ly
Michael and Susan Dell donate $6.25 billion to encourage families to claim 'Trump Accounts'
Billionaires Michael and Susan Dell pledged a historic $6.25 billion on Tuesday to provide an incentive to families to adopt new investment accounts for children.
814022
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 01/12/2025
We asked for your Chrome Extension questions, and you wanted to know about SEO. From "games" being a top search query to the importance of ratings, we're diving into what drives discovery in the Chrome Web Store → goo.gle/48hjSH5
032
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 20/11/2025
A common mix-up: thinking passkeys = biometrics. @oliverdunk.com explains why the biometric check is local and how public-key cryptography (not biometrics) is the core of passkey authentication→ goo.gle/4oSrvLh #PasskeysWeek
183
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 16/10/2025
The latest episode of What's New in DevTools covers Baseline integration, AI assistance, Save-Data header emulation, and more → goo.gle/4odg8NL Watch the full recap of updates from Chrome 139-141 to see these powerful new features in action and improve your debugging workflow.
033
Reposted by Ali Spivak
Oliver Dunk @oliverdunk.com · 17/09/2025
Got questions about building Chrome Extensions? We’re recording some new videos for the @developer.chrome.com channel in October, and I’d love suggestions for topics we should cover: www.reddit.com/r/chrome_ext...
reddit.com
From the chrome_extensions community on Reddit: Ask the Google Chrome team about building extensions!
Explore this post and more from the chrome_extensions community
195
Reposted by Ali Spivak
Thomas Steiner @tomayac.com · 16/09/2025
On the Chrome team, we've a cool new origin trial for you to try in your apps: the Proofreader API: developer.chrome.com/docs/ai/proo.... ❌ tyop → ✅ typo ```js await (await Proofreader.create({ expectedInputLanguages: ['en'], })).proofread( 'Let us knwo how it foes', ); ``` #BuiltInAI #WebAI
developer.chrome.com
The Proofreader API  |  AI on Chrome  |  Chrome for Developers
Improve your content readability and grammar with the Proofreader API.
2245
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 16/09/2025
Server costs? Latency? Pfft. Not with client-side AI → goo.gle/4g5M0Ak Build that real-time, AI-powered photobooth app you've been dreaming of. Run the image segmentation model directly on the user's device and give your users the privacy and speed they deserve.
143
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 09/09/2025
The wait is over! The Google Chrome Built-in AI Challenge 2025 is here. Today's the day to start building with our built-in AI APIs. Create a web app or Chrome Extension to compete for our $70K prize pool. Let the coding commence → goo.gle/ChromeAIChallenge2025
044
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 04/09/2025
Help shape the future of the web 💡 Submit your proposals for Interop 2026 → goo.gle/3V13xA8 The submission form is open until September 24. Get inspired by checking out the seven-month progress report for Interop 2025, including updates on view transitions and anchor positioning.
Make your proposals for Interop 2026
162
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 03/09/2025
Mark your calendars! 🗓️ The Google Chrome Built-in AI Challenge 2025 officially launches on September 9th. Create a web app or Chrome Extension using our built-in AI APIs and compete for up to $14,000. Need a spark? See last year's projects→ goo.gle/3UOm3eY
021
Reposted by Ali Spivak
Addy Osmani @addyosmani.bsky.social · 22/08/2025
New in Chrome DevTools: Instantly check CSS feature compatibility with Baseline! Chrome DevTools now displays the Baseline status for CSS properties right in the Elements panel - Baseline gives you clear info about which web features are ready to use today.
baseline status now inline on hover for css properties
312638
Reposted by Ali Spivak
Andy Bell @bell.bz · 20/08/2025
Handy! web.dev/blog/baselin...
web.dev
Baseline for CSS properties now in Chrome DevTools  |  Blog  |  web.dev
Baseline information is now available for CSS properties in the Elements panel of Chrome DevTools!
2428
Ali Spivak @alispivak.bsky.social · 13/08/2025
Phil has a great set of posts on using Baseline!
040
Reposted by Ali Spivak
Google for Developers @developers.google.com · 12/08/2025
Long text ➡️ short summary. The Summarizer API is available in Chrome Stable. In Chrome, you can use this API to condense long articles, transcripts, and more, with Gemini Nano. Which of Chrome's built-in AI APIs will you hatch? → goo.gle/3GltpD3
3123
Reposted by Ali Spivak
Nilesh Prajapati @nileshprajapati.com · 07/08/2025
Baseline for CSS properties now in Chrome DevTools
web.dev
Baseline for CSS properties now in Chrome DevTools  |  Blog  |  web.dev
Baseline information is now available for CSS properties in the Elements panel of Chrome DevTools!
1124
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 07/08/2025
New in Chrome 139 developer.chrome.com/blog/new-in-ch…
developer.chrome.com
New in Chrome 139  |  Blog  |  Chrome for Developers
Squircles and custom functions come to CSS, and on-device speech recognition to the Web Speech API.
092
Reposted by Ali Spivak
Una Kravets @una.im · 29/07/2025
scroll-target-group is coming to Chrome 140 (stable next month)! Building on CSS carousel APIs, scroll-target-group lets you "enhance" elements into scroll markers, enabling you to build this scroll-spy effect in 2 lines of CSS! Makes for a great progressive enhancement! una.im/scroll-targe...
una.im
una.im | Creating a scroll-spy with 2 lines of CSS
scroll-target-group is a new CSS feature that lets you create scroll-spy table of contents with basically 2 lines of CSS.
47417
Reposted by Ali Spivak
André Bandarra @bandarra.me · 26/07/2025
@raymondcamden.com uses the Prompt API multimodal capabilities to create tags for images! Great use-case! www.raymondcamden.com/2025/07/25/g... Learn more about the API, which uses Gemini Nano in Chrome, and join the Origin Trial at developer.chrome.com/docs/ai/prom...
raymondcamden.com
Getting Image Insights with Built-in Chrome AI and EXIF Data
A mashup of AI and API techniques to get information about an image.
021
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 04/06/2025
New to the web platform in May web.dev/blog/web-platform-05-2025?h…
web.dev
New to the web platform in May  |  Blog  |  web.dev
Discover some of the interesting features that have landed in stable and beta web browsers during May 2025.
041
Reposted by Ali Spivak
R "Nearest" Nabors @nearestnabors.com · 04/06/2025
Got the chance to chat with Google's Kenji Baheux who has been working on Web AI APIs today! (I'm personally excited about the possibility of using on-device LLMs to screen interactions for toxicity.) Learn all about these news APIs: developer.chrome.com/docs/ai
1143
Reposted by Ali Spivak
Web Engines Hackfest @webengineshackfest.org · 02/06/2025
Built-in AI APIs for the Web by @tomayac.com Follow on the live stream: www.youtube.com/live/De4n7vj...
Thomas on stage presenting
0103
Reposted by Ali Spivak
Barry Pollard @tunetheweb.com · 21/05/2025
Here’s what we announced for the web at Google I/O: developer.chrome.com/blog/web-at-...
developer.chrome.com
10 updates from Google I/O 2025: CSS carousels, AI-powered DevTools, Prompt API with multimodal capabilities, and more  |  Blog  |  Chrome for Developers
Discover exciting features from the Google I/O Developer Keynote and sessions.
081
Reposted by Ali Spivak
TechCrunch @techcrunch.com · 09/05/2025
Google I/O 2025: What to expect, including updates to Gemini and Android 16
techcrunch.com
Google I/O 2025: What to expect, including updates to Gemini and Android 16 | TechCrunch
Google I/O, Google's biggest developer conference of the year, is nearly upon us. Here's what to expect, including updates to Gemini and Android.
0165
Reposted by Ali Spivak
Jason Lengstorf @jason.energy · 31/03/2025
new look for Learn With Jason streams — wdyt? (also @bradfrost.com is joining soon 👀)
Brad Frost on a card that reads, “design tokens”
5351
Ali Spivak @alispivak.bsky.social · 17/03/2025
My team is hiring! Come join us as a Developer Advocate at the intersection of Web, Chrome, ChromeOS and Android. The position is in Waterloo - Canada www.google.com/about/career...
google.com
Senior Developer Advocate, Chrome — Google Careers
12412
Reposted by Ali Spivak
Patrick Brosset @patrickbrosset.com · 17/03/2025
W3C Breakouts Day 2025 is happening on March 26. This is a free and online event to learn, and discuss, about topics like web docs, Baseline, ActivityPub, FedCM, funding, WebVMT, geolocation, AI agents, and more! Don't miss on this opportunity to dive into exciting web-related topics
buff.ly
W3C Breakouts Day 2025
Skip ⬇
164
Reposted by Ali Spivak
Alexandra Klepper @alexandrascript.com · 12/03/2025
@andreban.bsky.social and I are really proud of this one.
041
Reposted by Ali Spivak
Estela Franco @guaca.bsky.social · 07/03/2025
This is very useful and rewarding (even on a Friday night!) 🤩
041
Reposted by Ali Spivak
Patrick Brosset @patrickbrosset.com · 06/03/2025
Embedding third-party web content into your app (e.g. via iframes) can sometimes degrade the user experience. If this sounds familiar, we'd love your feedback on a new proposal to control the perf of embedded iframes or webviews:
buff.ly
Request for developer feedback: controlling the performance of embedded web content
We'd love to hear your feedback about a new feature proposal that we think will give you more control over the performance of y
2911
Reposted by Ali Spivak
Background Context @bgcontext.bsky.social · 01/03/2025
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. backgroundcontext.com/episode/2025...
backgroundcontext.com
Episode 1: Feb 13, 2024 WECG Meeting Recap - Background Context
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 actu...
043
Reposted by Ali Spivak
DoriD714 @dorid714.bsky.social · 27/01/2025
I just read Trump thinks Palestinians should just pack up and move to Jordan or Egypt since their cities are destroyed and maybe someday rebuild and return. He’s so casual about it as if these folks own second homes elsewhere. They’re not leaving their homeland.
destroyed.to
161
Reposted by Ali Spivak
Addy Osmani @addyosmani.bsky.social · 23/01/2025
Introducing "Copy console" in Chrome DevTools: one-click copy all console messages. Useful for pasting into LLMs / AI Code Editors for better fixes.
Introducing "Copy console" in @ChromeDevTools: one-click copy all console messages. Useful for pasting into LLMs / AI Code Editors for better fixes.
511917
Reposted by Ali Spivak
Thomas Steiner @tomayac.com · 22/01/2025
I have two new articles up on LLM streaming: 🧠 First, how even do LLMs stream responses: developer.chrome.com/docs/ai/stre.... 🎨 Second, best practices to render streamed LLM responses: developer.chrome.com/docs/ai/rend.... #WebAI #LLM #AI
developer.chrome.com
How LLMs stream responses  |  AI on Chrome  |  Chrome for Developers
Understand what streaming is and how it works with AI and LLMs.
0174
Reposted by Ali Spivak
Bramus @bram.us · 16/01/2025
New in Chrome 133 – which goes stable on Feb 4 – is a new method to move an element around the DOM. Unlike the classic way of removing+reinserting a node, this moveBefore method preserves the element’s state! Iframes remain loaded, animations don’t restart, … DEMO: codepen.io/bramus/full/...
416127
Reposted by Ali Spivak
Lea Verou, PhD @lea.verou.me · 16/01/2025
🎉 OMG OMG OMG Chrome is shipping CSS attr() for every property!!! 🎉 I’ve been asking for this for over a decade!! w00t!!! 🤩 developer.chrome.com/blog/advance...
developer.chrome.com
CSS attr() gets an upgrade  |  Blog  |  Chrome for Developers
You can now use attr() with any CSS property–including custom properties–and it can parse values into data types other than strings.
1748895
Reposted by Ali Spivak
Bramus @bram.us · 15/01/2025
Chrome 133 goes beta today, with some very nice CSS/UI features: * Advanced `attr()` function * `:open` pseudo * Scroll State Container Queries * `text-box`, `text-box-trim`, and `text-box-edge` * popover=hint * Animation.overallProgress * DOM state-preserving move
513427
Reposted by Ali Spivak
André Bandarra @bandarra.me · 14/01/2025
Great series of posts by @christianliebel.com on web.dev, covering the capabilities and limitations of LLMs running in the browser, and a walkthrough on building an on-device chatbot. #WebAI #PromptAPI #WebLLM #GenAI
A screenshot of the first post in the series. The title of the blog post says "Benefits and limits of large language models".
041
Reposted by Ali Spivak
Thomas Steiner @tomayac.com · 13/01/2025
📢 New #WasmAssembly podcast episode! Taking @fermyon.com's Spin for a spin: I chatted 🎙️ with #Wasm expert @thorstenhans.bsky.social about building and deploying serverless #WebAssembly applications: 🎧 wasmassembly.libsyn.com/taking-fermy... 🍿 www.youtube.com/watch?v=ZVjq...
wasmassembly.libsyn.com
WasmAssembly: Taking Fermyon's Spin for a spin with Thorsten Hans
Join Thomas Steiner as he chats with Thorsten Hans, Senior Cloud Advocate at Fermyon, about the exciting world of WebAssembly serverless functions and microservices with the Spin framework. Discover h...
0148
Ali Spivak @alispivak.bsky.social · 09/01/2025
Good friends of mine lost everything - their home & businesses - to the Altadena fire. They were away and had no chance to save anything. They worked so hard for a dream. It’s gone. Devastating. If you want to -do something- please consider their go fund me www.gofundme.com/f/help-my-fr...
gofundme.com
Donate to Help Suzanne, Milo and Buck Down after the Eaton fire., organized by Garth Belcon
I'm Garth, a New Yorker that lived in Los Angeles for 10 years, an… Garth Belcon needs your support for Help Suzanne, Milo and Buck Down after the Eaton fire.
061
Reposted by Ali Spivak
Rick Viscomi @rviscomi.dev · 10/12/2024
Using composited animations is one of the most effective ways to improve Cumulative Layout Shift These changes make it A LOT easier to identify in DevTools Nice work @bram.us and @paul.irish! 👏 web.dev/articles/top...
web.dev
The most effective ways to improve Core Web Vitals  |  Articles  |  web.dev
A collection of best practices that Chrome has identified as the biggest opportunities to optimize web performance and improve Core Web Vitals
0114
Reposted by Ali Spivak
Jecelyn Yeen @jec.fish · 06/12/2024
Performance you say? Join Captain Speedy to learn how to pinpoint & fix performance issues with cool insights in #ChromeDevTools. Let’s dive in! 📺 youtu.be/7A70hBrPL4I @tunetheweb.com #DevToolsTips #webperf
1288
Reposted by Ali Spivak
Rachel Andrew @rachelandrew.co.uk · 06/12/2024
The results of the State of CSS and State of HTML surveys are now live. I took an initial look at what the responses tell us.
web.dev
What do the State of CSS and HTML surveys tell us?  |  Blog  |  web.dev
A look at the survey results from the State of HTML and State of CSS surveys.
25523
Reposted by Ali Spivak
Chrome for Developers @developer.chrome.com · 21/11/2024
What's next for WebGPU developer.chrome.com/blog/next-for-…
032