Sign in

André Bandarra

@bandarra.me
373 followers 132 following 148 posts

Chrome Web Developer Relations at Google

PostsRepliesMedia
André Bandarra @bandarra.me · 23/09/2026
🔄 Every software dev cycle relies on a feedback loop: design, build, test, launch, and review. When users hit broken flows on a site, some file support tickets. But when AI agents hit dead ends, they fail silently or apologize in prose. What happens if we give agents a bug-reporting tool? 🧵
121
André Bandarra @bandarra.me · 22/09/2026
Microsoft Edge's #WebMCP implementation is ready for testing, and the team has new demos! Can't get enough pizza related WebMCP demos! 🍕🍕🍕
062
Reposted by André Bandarra
Wes Bos @wesbos.com · 25/08/2026
WebMCP landed in ChatGPT today Websites expose tools, your agent can use them, or you can just use the app like a human. Probably both! I'm calling it Clicks-n-clankers™
5252
André Bandarra @bandarra.me · 10/08/2026
Developers often use WebMCP just as a tunnel to existing MCP servers. Is this the best approach? Let's discuss. 🧵
100
Reposted by André Bandarra
Sarah Drasner @sarahedo.bsky.social · 30/07/2026
🛠️ I've made a useWebMCPTool hook for React! Chrome (myself and others) will keep this up to date with any spec changes. The hook has hygiene around unmount, result normalization, etc. Cheers! www.npmjs.com/package/use-... github.com/GoogleChrome...
npmjs.com
2175
André Bandarra @bandarra.me · 20/07/2026
I want to learn from people in my network building AI agents into their sites. 🤖💡 Whether you’re building a custom agent, integrating a third-party tool, or creating an agent platform for others—I’d love to chat! 🧵👇
282
André Bandarra @bandarra.me · 06/07/2026
AI agents are changing how users interact with the web. Is your site ready? 🤖🌐 To participate in the Agentic Web you need "agent-readiness." Focus on Discovery, Understanding, and Usage to make your site accessible for AI. Read more at bandarra.me/posts/the-ag... #AgenticWeb #WebMCP #AI
bandarra.me
The Agentic Web
Unlock the future of web interaction by making your site "agent-ready" for the surging wave of AI agents. This essential guide breaks down the Agentic Web into a pragmatic framework of Discovery, Unde...
111
Reposted by André Bandarra
Paul Kinlan @paul.kinlan.me · 28/06/2026
I've built an extension for Pi that lets you communicate with a running instance of pi via discord, telegram, email and web hooks I'd love some early testers to help me with on-boarding and testing. You can reply or DM and I can send you the link.
381
Reposted by André Bandarra
Niels Leenheer @html5test.com · 25/06/2026
Really insightful workshop about WebMCP at #GoogleIOConnect - this actually might make a lot of sense to integrate in our appointment booking product. What makes it useful is that agents do not have to use the same flows as people and can answer questions like: “when is the next available time?”
152
André Bandarra @bandarra.me · 10/06/2026
Whether your are building an AI Agent that uses WebMCP tools or exposing tools on your site to AI Agents, there's security guidance to take in consideration! #WebMCP #AgenticWeb
120
André Bandarra @bandarra.me · 09/06/2026
Are you building with Angular and wondering how use WebMCP to expose tools to AI Agents? The Angular team has got you covered and published detailed docs on how to use WebMCP with the framework! Read all about it at: angular.dev/ai/webmcp #WebMCP #AgenticWeb
140
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 29/05/2026
Testing generative AI is difficult when one input leads to thousands of unpredictable answers. We published a guide on WebMCP evals to help you test LLM touchpoints. Verify that agents understand your schemas and can successfully complete full user journeys → goo.gle/4ftQUZI #GoogleIO
Write WebMCP Evals
171
André Bandarra @bandarra.me · 22/05/2026
@tomayac.com 's I/O talk has some great ideas for incorporating AI features into a web app, using the Built-in AI APIs. I'll definitely steal some of those ideas and put them in the admin interface for my personal blog Watch the talk here: www.youtube.com/watch?v=ddBx... #WebAI #BuiltinAI
youtube.com
Build new features using built-in AI in Chrome
YouTube video by Chrome for Developers
042
André Bandarra @bandarra.me · 21/05/2026
@kulikowski.bsky.social 's I/O talk is a treasure trove to prepare your site for AI agents: 1. How agents 'see' your site, best practices to prepare, and developer tooling. 2. WebMCP deep dive with cool demos, Puppeteer & DevTools support. Watch: www.youtube.com/watch?v=HdCc... #AgenticWeb #WebMCP
youtube.com
Build your website for the agentic era
YouTube video by Chrome for Developers
182
Reposted by André Bandarra
Sarah Drasner @sarahedo.bsky.social · 20/05/2026
🛠️ Ultimately, WebMCP is about making a more secure agent pathway instead of scraping DOM and a11y trees. I made a small site to demo how it works, how agents use it, what the spec looks like, and some important links. It's interactive! You can use the extension to actuate the page:
4648
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 19/05/2026
The Prompt API is now in stable with Chrome 148. Use it with Gemini Nano to build web AI experiences with multimodal inputs and structured output for richer experiences. Plus, you'll now have access to expanded language support → goo.gle/43hL06y
17172
Reposted by André Bandarra
Kenji Baheux @exploractical.com · 20/05/2026
🚀 Google I/O updates for Chrome built-in AI! 🎉 Prompt API ships to stable in Chrome 148! Previews on the horizon: 🛠️ Native Tool Calling preview 🔍 Embeddings API preview. Also a new 🎛️ Prompt Parameters Origin Trial. Join the Early Preview Program for heads up and feedback: goo.gle/chrome-ai-de...
042
Reposted by André Bandarra
Lea Verou, PhD @lea.verou.me · 19/05/2026
Thrilled this is out, keeping quiet has been SO HARD! 🤐 I’ve had the opportunity to contribute as a domain expert consultant over the past few months, and saw firsthand the level of thoughtfulness and care that went into it. Proud to have played a small part, and excited to see what folks build! ❤️
66010
André Bandarra @bandarra.me · 19/05/2026
WebMCP will enter the Origin Trial in Chrome 149, just a few weeks away. But you can try it today by enabling a Chrome flag! Want to now more? Check out the docs at developer.chrome.com/docs/ai/webmcp
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
052
André Bandarra @bandarra.me · 11/05/2026
I wrote a Markdown editor on the web that has an AI Agent attached to it. The agent an read, write, edit, read other documents in the workspace, delegate to other agents and more. Check it out at bandarra.me/apps/agent-t... #AgenticWeb #AI
011
Reposted by André Bandarra
Kenji Baheux @exploractical.com · 11/05/2026
Zack's demo (from @brilliantsole.bsky.social ) got my week off to a great start! 🚀 Pair smart glasses with the Prompt API and a few other technologies, and apparently, you get a digital first mate with a voice of pure authority. 🏴‍☠️ ​Check the vibe: youtu.be/tcqrFwadepQ?...
youtu.be
Prompt API with TTS on Smart Glasses | Brilliant Wear SDK
YouTube video by Zack Qattan
141
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 08/05/2026
It's time to wire everything together into a continuous testing pipeline → goo.gle/4tSIcZo Today, we'll cover extended unit tests for PR merges, weighted Composite Metrics for nightly integration runs, and Pairwise Evaluation to mathematically prove which model is best when you want to swap LLMs.
3143
André Bandarra @bandarra.me · 06/05/2026
AI agents often feel bolted to sites. Moving the agent loop to the client-side enables tight integration between the agent and your site's user interface, while still allowing usage of big cloud LLMs or delegating tasks to server-side agents Read more at bandarra.me/posts/bringi... #AI #AgenticWeb
000
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 01/05/2026
Great web architecture benefits everyone, from users to AI agents → goo.gle/3Obk1pn Revisit the core tenets of accessible and semantic HTML to ensure your content is discoverable and easy to navigate for all.
Build agent friendly websites
192
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 29/04/2026
Building reliable AI tests require more than asking an LLM for a 1-10 score. By combining objective checks with an LLM judge that outputs a rationale and then a binary score, you get a much more robust pipeline. Learn the steps to set this up in part 4 and 5 of our AI evals series → goo.gle/4uDaaZl
062
André Bandarra @bandarra.me · 29/04/2026
Building on the previous video, can AI write code to solve the maze? It turns out it can! Check the video and read more at bandarra.me/posts/webmcp... #WebMCP
072
André Bandarra @bandarra.me · 28/04/2026
Can we solve AI agent latency by changing where logic executes? 🔌 I'm investigating client-side code execution via #WebMCP. Instead of high-latency tool round-trips, the agent generates a local JS algorithm. Great for speed, but security trade-offs remain. Details: bandarra.me/posts/webmcp...
131
Reposted by André Bandarra
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
André Bandarra @bandarra.me · 21/04/2026
Is your AI agent truly "magical," or just a `while` loop with good PR? 🤖 To build production-grade agents, you have to trade magic for mechanics: 🧠 Brain (LLM) 🛠 Tools 💾 Memory 🔄 Engine Read about the plumbing behind these systems: bandarra.me/posts/demyst... 🦀
021
Reposted by André Bandarra
Natalia Markoborodova @nmarkoborodova.bsky.social · 17/04/2026
This is a call for your creativity! 🫵 Everyone seems to be so excited about HTML-in-Canvas, and understandably so. Have you seen all the impressive demos developers have been sharing? We've started collecting some examples: github.com/GoogleChrome... Add your own demos!🎨 🎉
14512
Reposted by André Bandarra
Thomas Steiner @tomayac.com · 08/04/2026
Try the Built-in AI extension to get access to browser APIs like… 🧠 `LanguageModel` 🗜️ `Summarizer` ✍️ `Writer` 📝 `Rewriter` 💡 `LanguageDetector` 🗯️ `Translator`
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
2101
Reposted by André Bandarra
Maud @maudnals.bsky.social · 07/04/2026
New AI UI spotted: Readymade categories for user feedback on AI experience (= failure cases) Source: kayak.ai by KAYAK I'm scouting new UX/UI patterns I find in the wild as more AI ships to production, for science 🧪 ➕ Follow for more #UX #UI #AI #appliedAI
141
Reposted by André Bandarra
Kenji Baheux @exploractical.com · 01/04/2026
I deconstructed an AI Alt-Text demo to move from AI as a detour to AI as a "Main quest" helper. Think "Push-bars" instead of "Pull" handles: don't force new habits; meet users where they already go. Demo: exploractical.com/demos/alt-text/ Underlying thinking: exploractical.com/blog/2026/alt-text/
021
André Bandarra @bandarra.me · 01/04/2026
Been exploring #WebMCP — it only gives agents tools, no prompts, no injected context. I tried: tool description = hint, return value = full protocol. The agent calls the skill and gets the instructions. Lazy-loaded knowledge. Full write up: bandarra.me/posts/webmcp...
130
André Bandarra @bandarra.me · 26/03/2026
Can the AI agent escape the maze? In this video, I show how an agent can go from using direct commands that trigger WebMCP tools to move around the maze, to how the agent can combine the tools provided to solve the maze without having to guide the it step-by-step.
000
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 19/03/2026
The web was built for humans, but it’s time to make room for agents 🤖 Join @bandarra.me and Francois Beaufort on the WeAreDevs podcast as they discuss WebMCP and the shift toward an agent-ready architecture → goo.gle/3ZWqkzu
142
André Bandarra @bandarra.me · 17/03/2026
Vibe coding is the ultimate disposable medium for thought. 🌊 But don't mistake "polish" for production. To ship, you must flip the switch from Vibe Checker to Lead Architect. 🏗️ My breakdown on moving from Vibe to Production: bandarra.me/posts/vibe-t...
bandarra.me
The Vibe to Production Pipeline
Unlock the future of software development by mastering the balance between rapid "Vibe Coding" and structured "AI Assisted Engineering." This insightful guide reveals how AI's impressive polish can cr...
001
André Bandarra @bandarra.me · 15/03/2026
@rowan.fyi 's integration of AI in his workflow is certainly different then mine, but the TL;DR is the same: make reviews easy.
010
Reposted by André Bandarra
Rowan Merewood @rowan.fyi · 14/03/2026
I like learning in the open, so here's my current set-up for integrating AI/LLM tools (Gemini CLI & Jules) into my personal coding, while keeping the fun. This will keep evolving, so I'm keen to hear your suggestions, was this helpful, or if I'm just holding it all wrong. rowan.fyi/posts/gemini...
rowan.fyi
Gemini CLI and Jules: my March 2026 stack
Keep coding fun while learning to use AI/LLM tools that fit my workflow.
195
André Bandarra @bandarra.me · 14/03/2026
Love the WebMCP zaMaker demo! It's cool to ask an agent "Pepperoni pizza for 3* and see the agent figure out the size, base, and toppings all by itself !
000
Reposted by André Bandarra
Maud @maudnals.bsky.social · 12/03/2026
New AI user control spotted: generate product description Source: create new entry in leboncoin I'm scouting new UX/UI patterns I find in the wild as more AI ships to production, just for science 🧪 #UX #UI #AI #appliedAI
021
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 André Bandarra
Kenji Baheux @exploractical.com · 11/03/2026
In enterprise environments, cloud-based STT is often a non-starter. @paul.kinlan.me 's "Utter" Chrome extension fixes this with the WebSpeech and Prompt APIs to transcribe and polish your "train of thought" entirely on-device. chromewebstore.google.com/detail/utter... #WebAI #BuiltInAI
chromewebstore.google.com
Utter - Chrome Web Store
Global hotkey for voice-to-text input using Speech Recognition
054
Reposted by André Bandarra
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
André Bandarra @bandarra.me · 04/03/2026
I am a bit late sharing this! 😅 I wrote a post a few months ago about building a client-side AI agent. It uses the Chrome Prompt API with structured output to turn natural language into precise search filters. 💸 Zero server costs 🔒 Total privacy 📶 Offline support bandarra.me/posts/ai-sma...
bandarra.me
Smarter Filters: Empowering Users with AI-Driven Search
Discover how AI is revolutionizing search filters! Learn how to transform natural language queries into structured filters using Chrome's Built-in Prompt API and Gemini Nano. Explore techniques like s...
011
Reposted by André Bandarra
MDN Web Docs @developer.mozilla.org · 02/03/2026
JavaScript's date object has been tricky for years, but that is changing. The NEW Temporal API brings, 🌍 Easily handle time zones 📆 Precise date math 🕒 Parse ISO strings without errors ⌛ Durations, date ranges, and more. Start experimenting 👇 developer.mozilla.org/en-US/docs/...
developer.mozilla.org
Temporal - JavaScript | MDN
The Temporal object enables date and time management in various scenarios, including built-in time zone and calendar representation, wall-clock time conversions, arithmetics, formatting, and more. It is designed as a full replacement for the Date object.
310325
André Bandarra @bandarra.me · 27/02/2026
Updated my Prompt API demo! 🚀 Now using WebMCP to expose on-page agents to broader browser agents. This lets a general agent recruit the page as a domain-expert "sub-agent" for hyper-accurate tasks. Links in replies! 👇 #WebMCP #BuiltInAI
111
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 20/02/2026
The future of the web is agentic, and we want you to help shape it. Join the early preview program to get hands-on with WebMCP and share your findings with the team → goo.gle/46hmlRG
041
André Bandarra @bandarra.me · 20/02/2026
I added WebMCP to my personal blog with a simple one-liner! Now users can leave comments with the help of their AI agents. 🤖💬 Join the early preview to help build the agentic web: developer.chrome.com/blog/webmcp-... #WebDev #AI #WebMCP
000
Reposted by André Bandarra
Chrome for Developers @developer.chrome.com · 20/02/2026
Reassessing the agentic web with WebMCP. The Declarative API turns standard HTML forms into high-precision tools. Think one-click travel bookings or newsletter signups, direct communication that skips the flakey nature of traditional DOM scraping 🦖🧵 (1/3)
2132