Not a Java vs Rust post (I like and use both), but I love the name of the Rust TUI library: ratatui.rs
Not a Java vs Rust post (I like and use both), but I love the name of the Rust TUI library: ratatui.rs
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...
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/...
Join the WebMCP Early Preview: developer.chrome.com/blog/webmcp-...
Learn more about the Prompt API and other Built-in AI APIs: developer.chrome.com/docs/ai/buil...
A write-up on local agent implementing natural language filtering: bandarra.me/posts/ai-sma...
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
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
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
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)
It was too icy to run, so instead I wrote a blog post. Some thoughts about the new problems generative AI introduces in the content operations pipeline, and why my spidey-sense for plagiarism is broken rachelandrew.co.uk/archives/202...
"Open door." "Pick up key."
In the 80s, text adventures were rigid. Then point-and-click saved us. 🖱️
But now we’ve hit the "747 Dashboard" problem, cluttered UIs and the Left-Hand Rail of Doom.
Here is why the future is a hybrid: bandarra.me/posts/point-...
WebMCP is now available for early preview.
🤖 WebMCP is officially available for early preview, bridging the gap between websites and AI agents → goo.gle/4rML2O9
By defining structured tools via Declarative and Imperative APIs, you can make your site "agent-ready" for more reliable and performant automation.
Chrome launched an early preview of WebMCP, and we're looking for feedback on use-cases, API shape, & more! 🚀
WebMCP bridges the gap between AI agents and your website, increasing the performance and reliability of agent interactions.
Join the EPP: developer.chrome.com/blog/webmcp-...
Translator API now on Chromebook Plus
Create dynamic multilingual experiences without complex setups → goo.gle/3NlqGwD
Now with expanded supported on Chromebook Plus, the Translator API lets you build:
🌍 Real-time live captioning 💬 Seamless customer support chat ✍️ Instant content translation
My slides on sustainable AI with smaller models from #LisbonAI: www.dropbox.com/scl/fi/6k9zi...
Please reach out if you are using SLMs in production!
Want your Google Chrome Built-in AI Challenge submission to stand out? Use the Proofreader API→ goo.gle/ChromeAIChallenge2025
Build an app or extension that can:
💬 Correct user chat messages
✍️ Edit blog comments instantly
📝 Fix errors in documents on the fly
Announcing Chrome DevTools MCP! 🚀
Connect your AI coding agent to Chrome's powerful automation & debugging capabilities with ease.
Learn more: developer.chrome.com/blog/chrome-...
Announcing our public preview of Chrome DevTools MCP! Experience the full power of DevTools in your AI coding agent→ goo.gle/4pDE6Tk
With Chrome DevTools MCP, your AI agent can run performance traces, inspect the DOM, & perform real-time debugging of your web pages.
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.
That video game boss that keeps beating you? Probably not Gemini.
It's likely a heuristics model using simple if/else statements. But what about the AI that filters your spam or recommends your next movie. They're all different →goo.gle/41GoCnc
When you say "AI," what are you actually talking about? The acronym seems to mean everything. Learn more about different types of AI in @developer.chrome.com's latest YouTube Short!
Starring: me and @bandarra.me.
(The number of times I had to try to catch that popcorn... but I finally got it.)
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
✨ Looking for inspiration on what to build for the Google Chrome Built-in AI Challenge 2025?
Here's a recording of demo I built that implements a smart filtering feature with the Prompt API's structured output and accepts voice input with the Multimodal feature.
youtu.be/Vldmo2DFoqc ✈️
Oh, nice! Google Cloud landed an official Rust SDK. cloud.google.com/blog/topics/...
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
Chrome for Developers is on BlueSky now!
Saw @ThePrimeTime's video (youtu.be/ciNXbR5wvhU?...) & comments around HTTP cache & sharing across origins.
Resources have long been isolated due to partitioning (2020+ in Chrome, longer in other browsers).
Spreading knowledge is hard 😳: developer.chrome.com/blog/http-ca...
#webperf #webdev
Do you have a web site/app that uses Canvas? What is it? How are you using it?
Share with the class 👀
doom-fire.com uses an Offscreen Canvas to move the workload to a background thread and imageRendering = `pixelated` for aesthetics :D
"Everywhere I travel, tiny life. Single-serving sugar, single-serving cream, single pat of butter. The microwave Cordon Bleu hobby kit. Shampoo-conditioner combos, sample-packaged mouthwash, tiny bars of soap. The people I meet on each flight? They're single-serving friends" also single serving apps
@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...