Announcing the Agentic Resource Discovery Specification

Announcing the Agentic Resource Discovery Specification Originally published on Google Developers Blog - June 17, 2026, by Junjie Bu and Srinivas Krishnan. Agentic Resource Discovery (ARD) is a new open specification for finding and verifying tools, skills, and agents across the web. The agent ecosystem works best when it’s decentralized — ARD gives agents a standard way to discover and trust resources without a single centralized registry. Why This Matters Resource discovery and auth tiers are foundational for any multi-agent ecosystem to scale safely.
Read More →

A2UI v0.9: The New Standard for Portable, Framework-Agnostic Generative UI

A2UI v0.9: The New Standard for Portable, Framework-Agnostic Generative UI Originally published on Google Developers Blog - April 17, 2026, by the Google A2UI Team. A2UI v0.9 introduces a new Agent SDK, a shared web-core library, and cross-platform renderers, allowing AI agents to drive existing design systems on any device with low-latency streaming — all under a framework-agnostic standard for Generative UI. Why This Matters Generative UI needs to be portable across platforms without locking developers into one framework’s rendering model.
Read More →

Building Agents with the ADK and the New Interactions API

Building Agents with the ADK and the New Interactions API Originally published on Google Developers Blog - December 11, 2025, co-authored with Mike Smith and Xiang (Sean) Zhou. The landscape of AI development is shifting from stateless request-response cycles to stateful, multi-turn agentic interactions. The new Interactions API lets you power ADK agents or connect A2A systems directly to the Gemini Deep Research Agent. Why This Matters Stateful, multi-turn interaction patterns are exactly where agent memory systems earn their keep — this API gives ADK and A2A a standard way to plug into long-running, stateful agent experiences.
Read More →

Delight Users by Combining ADK Agents with Fancy Frontends Using AG-UI

Delight Users by Combining ADK Agents with Fancy Frontends Using AG-UI Originally published on Google Developers Blog - December 11, 2025. The ADK and AG-UI integration lets developers pair a powerful ADK-based agent backend with a flexible, interactive frontend — combining Google’s Agent Development Kit with the AG-UI protocol to build richer, more responsive AI applications. Why This Matters Backend agent logic and frontend UX are often built by separate teams with separate toolchains.
Read More →

Introduction to Agents (Kaggle 5-Day AI Agents Intensive Whitepaper)

Introduction to Agents Lead author, with Antonio Gulli, Shubham Saboo, Michael Zimmermann, and Vladimir Vuskovic, on Kaggle, November 2025 Day 1 of the Kaggle × Google 5-Day AI Agents Intensive, which reached 1.5M+ learners. It is written for developers, architects, and product leaders moving from proof-of-concept to production-grade agents: Taxonomy: Level 0 (core reasoning) → Level 4 (self-evolving systems) Architecture: Model (“brain”), Tools (“hands”), Orchestration (“nervous system”) Agent Ops: LM-as-judge quality, metrics-driven go/no-go, OpenTelemetry traces, human feedback Security: the utility vs.
Read More →

2017 09 06 How To Learn

+++ description = “How To Learn — Arthur Knowledge” title = “How to Learn — Meta” categories = [""] tags = [“learning”, “meta”, “engaged”, “Arthur”] +++ My buddy Arthur recently shared this with me, his synthesis of research he’s been doing on how to be a more effective learner. Stay engaged Choose to find the information useful Be invested in tackling difficult problems Try to anticipate what’s next Identify big idea Use them as anchor to connect details Periodically summarize what you’ve heard Keep conclusions tentative Evaluate evidence, don’t accept it at face value Ask followup questions Don’t get derailed Concentrate on the message, not the messenger Don’t get thrown off by emotionally charged language Don’t stop listening when you disagree Humanize the presenter, get to know them Adjust note taking to the presenter’s patterns Seriously - how great is that?
Read More →

Meteor and Elixir (part one) A Rocky Courtship

I have been watching Elixir for almost 2 years now, and debating if it’s mature enough for me to invest in.

Obviously Erlang is super-mature, and Elixir is quite stable, but it’s a question of “is the community mature enough yet?”

Since I’m now writing this, I believe it is “ready”, and I’m beginning a journey to build out some services in Elixir to stand up next to existing node services (meteorjs) and slow move funcitonality over to to Elixir.

Chapter One: Proof of Concept, Mongo is supposed to be Simple.

Read More →