DEV Community

xbill profile picture

xbill

Master of MCP and herding cats

Cloud Run Badge
DEV Weekend Challenge Completion
Go
June Solstice Game Jam Completion
Azure
GitHub Copilot "Finish-Up-A-Thon" Challenge Completion
Gemma 4 Challenge Completion
Hermes Agent Challenge Completion
Google I/O 2026 Writing Challenge Completion
4 Week Community Wellness Streak
2 Week Community Wellness Streak
Google Cloud NEXT Writing Challenge Completion Badge
Build an MCP server in Rust with rmcp: a walk-through 🦀

Build an MCP server in Rust with rmcp: a walk-through 🦀

2
Comments
9 min read

Want to connect with xbill?

Create an account to connect with xbill. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Build an MCP server in Rust with rmcp: a walk-through 🦀

Build an MCP server in Rust with rmcp: a walk-through 🦀

Comments
9 min read
Shipping a vision-model verdict on Bedrock and Lightsail

Shipping a vision-model verdict on Bedrock and Lightsail

Comments 1
9 min read
I built a security scanner that checks if you are a dog

DEV Weekend Challenge: Dog Days Edition Submission 🐕

I built a security scanner that checks if you are a dog

11
Comments 1
9 min read
Serving Gemma4 with Rust on vLLM 🦀

Serving Gemma4 with Rust on vLLM 🦀

4
Comments
10 min read
Installing Rust for vLLM on Graviton: a G5g walk-through 🦀

Installing Rust for vLLM on Graviton: a G5g walk-through 🦀

Comments
10 min read
Building and Serving vLLM with Rust

Building and Serving vLLM with Rust

Comments
9 min read
Looker's Native MCP Server with Claude Code

Looker's Native MCP Server with Claude Code

9
Comments
9 min read
Looker’s Native MCP Server with Claude Code

Looker’s Native MCP Server with Claude Code

Comments
9 min read
Running Gemma 4 on EC2 G5g: Graviton2 AMD with NVIDIA GPU

Running Gemma 4 on EC2 G5g: Graviton2 AMD with NVIDIA GPU

Comments
9 min read
Running Gemma 4 on EC2 G5g: Graviton2 AMD with NVIDIA GPU

Running Gemma 4 on EC2 G5g: Graviton2 AMD with NVIDIA GPU

12
Comments
9 min read
Do I Still Need a Monkey Patch for Gemini Live?

Do I Still Need a Monkey Patch for Gemini Live?

10
Comments 2
11 min read
MCP Configuration for Looker with Codex

MCP Configuration for Looker with Codex

15
Comments 2
24 min read
Serving Gemma 4 E2B on a TPU v6e-1: what Trillium buys, and what it doesn't

Serving Gemma 4 E2B on a TPU v6e-1: what Trillium buys, and what it doesn't

2
Comments
20 min read
Three Clouds, Three Native Agents

Three Clouds, Three Native Agents

9
Comments 2
10 min read
Self-hosting a lite agent backend on one TPU: Gemma 4 E2B + vLLM on a v5e-1

Self-hosting a lite agent backend on one TPU: Gemma 4 E2B + vLLM on a v5e-1

15
Comments 1
21 min read
Build a Dart ADK Agent and MCP Server

Brings agents to Dart via SSE and Shelf

Build a Dart ADK Agent and MCP Server

20
Comments 17
4 min read
Serving Gemma 4 2B on a Single TPU v5e Chip with MCP and Antigravity CLI

Serving Gemma 4 2B on a Single TPU v5e Chip with MCP and Antigravity CLI

9
Comments
17 min read
MCP Development Updates with Rust and Claude Code

MCP Development Updates with Rust and Claude Code

Comments
10 min read
Poutine: the true food of the gods

Frontend Challenge CSS Art Submission 🍲🥧

Poutine: the true food of the gods

3
Comments
6 min read
Gravy Boat — a landing page with a CSS poutine you can drown in!

Frontend Challenge Perfect Landing Submission 🍲🥧

Gravy Boat — a landing page with a CSS poutine you can drown in!

9
Comments
5 min read
Microsoft Foundry as the Master Cloud, Google ADK as the Client: Cross-Cloud A2A v1.0

Microsoft Foundry as the Master Cloud, Google ADK as the Client: Cross-Cloud A2A v1.0

7
Comments
12 min read
Azure Foundry as Master, Bedrock as Remote: Cross Cloud A2A

Azure Foundry as Master, Bedrock as Remote: Cross Cloud A2A

8
Comments
4 min read
Six Cross-Cloud A2A Paths, One Benchmark: How AWS, Azure, and GCP Agents Actually Work Together

Six Cross-Cloud A2A Paths, One Benchmark: How AWS, Azure, and GCP Agents Actually Work Together

7
Comments 2
20 min read
Google ADK as the Master Agent, Calling Amazon Bedrock over A2A

Google ADK as the Master Agent, Calling Amazon Bedrock over A2A

6
Comments
6 min read
Six Cross-Cloud A2A Paths, One Benchmark: How AWS, Azure, and GCP Agents Actually Work Together

Six Cross-Cloud A2A Paths, One Benchmark: How AWS, Azure, and GCP Agents Actually Work Together

Comments
20 min read
Google ADK Cross Cloud to Amazon Bedrock over A2A

Google ADK Cross Cloud to Amazon Bedrock over A2A

2
Comments 1
6 min read
One TPU Chip, Eight Agents: Serving Small Agent Workloads with Raw JAX

Goodput vs throughput trade-offs in agent loops

One TPU Chip, Eight Agents: Serving Small Agent Workloads with Raw JAX

11
Comments 4
15 min read
Amazon Bedrock Agents Orchestrating Google ADK over A2A

Amazon Bedrock Agents Orchestrating Google ADK over A2A

9
Comments
9 min read
Amazon Bedrock Agents Orchestrating Google ADK over A2A

Amazon Bedrock Agents Orchestrating Google ADK over A2A

2
Comments
9 min read
Cross Cloud Amazon Bedrock AgentCore with Microsoft Foundry over A2A

Cross Cloud Amazon Bedrock AgentCore with Microsoft Foundry over A2A

1
Comments
6 min read
Can Google ADK Talk to Amazon Bedrock AgentCore Runtime? A Cross-Cloud A2A Benchmark

Can Google ADK Talk to Amazon Bedrock AgentCore Runtime? A Cross-Cloud A2A Benchmark

8
Comments 2
8 min read
Can Google ADK Talk to Amazon Bedrock AgentCore Runtime? A Cross-Cloud A2A Benchmark

Can Google ADK Talk to Amazon Bedrock AgentCore Runtime? A Cross-Cloud A2A Benchmark

2
Comments
8 min read
Building AI Agents with the Kotlin Agent Development Kit (ADK)

Building AI Agents with the Kotlin Agent Development Kit (ADK)

11
Comments 3
5 min read
Can Google ADK Talk to Microsoft Foundry on Azure? A Cross-Cloud A2A Benchmark

Can Google ADK Talk to Microsoft Foundry on Azure? A Cross-Cloud A2A Benchmark

9
Comments 5
8 min read
Build and Deploy Java AI Agents with Google ADK

Build and Deploy Java AI Agents with Google ADK

9
Comments 1
6 min read
Building AI Agents with the TypeScript Agent Development Kit (ADK)

Building AI Agents with the TypeScript Agent Development Kit (ADK)

9
Comments 3
5 min read
Building AI Agents with the Python Agent Development Kit (ADK) — 2026 Edition (v2)

Building AI Agents with the Python Agent Development Kit (ADK) — 2026 Edition (v2)

7
Comments
8 min read
Building AI Agents with the GO Agent Development Kit (ADK) — 2026 Edition (v2)

Building AI Agents with the GO Agent Development Kit (ADK) — 2026 Edition (v2)

7
Comments
6 min read
Self-Hosted Gemma 4 on TPU v6e: Deployment & SRE with Antigravity

Self-Hosted Gemma 4 on TPU v6e: Deployment & SRE with Antigravity

Comments
8 min read
Teaching Google Antigravity to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

Teaching Google Antigravity to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

9
Comments 3
7 min read
Teaching Antigravity to Direct: A Stateful Video-Editing Skill Built on Gemini's Interactions API and MCP

Teaching Antigravity to Direct: A Stateful Video-Editing Skill Built on Gemini's Interactions API and MCP

14
Comments
12 min read
Teaching Codex to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

Teaching Codex to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

12
Comments 2
9 min read
Teaching Claude Code to Direct: A Stateful Video-Editing Skill Built on Gemini’s Interactions API…

Teaching Claude Code to Direct: A Stateful Video-Editing Skill Built on Gemini’s Interactions API…

7
Comments
11 min read
Teaching Kiro to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

Teaching Kiro to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

2
Comments
8 min read
Teaching Claude Code to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

Teaching Claude Code to Paint: A Stateful Image-Editing Skill Built on Gemini's Interactions API and MCP

19
Comments 3
8 min read
Gemma 4 E2B on a Single TPU v6e Chip: A Serving Deep Dive

Gemma 4 E2B on a Single TPU v6e Chip: A Serving Deep Dive

8
Comments 1
8 min read
tpu-management: a Claude Code skill for running Gemma 4 on Cloud TPUs

tpu-management: a Claude Code skill for running Gemma 4 on Cloud TPUs

7
Comments
3 min read
Gemma4 DevOps In Action

Cutting costs 8.6x by shrinking hardware footprint

Gemma4 DevOps In Action

11
Comments 21
7 min read
Inferntia2 DevOps in Action

Inferntia2 DevOps in Action

Comments
7 min read
Five Gemma-4 models, one accelerator: what porting E2B 31B to AWS Inferentia2 taught me

Five Gemma-4 models, one accelerator: what porting E2B 31B to AWS Inferentia2 taught me

7
Comments 1
6 min read
Porting Gemma-4 12B (the encoder-free multimodal one) to AWS Inferentia2

Porting Gemma-4 12B (the encoder-free multimodal one) to AWS Inferentia2

1
Comments
4 min read
My Inferentia port matched its reference token-for-token — and still output garbage

My Inferentia port matched its reference token-for-token — and still output garbage

1
Comments
8 min read
Porting a 128-expert MoE (Gemma-4 26B-A4B) to AWS Inferentia2 — where every rank weighted the wrong experts

Porting a 128-expert MoE (Gemma-4 26B-A4B) to AWS Inferentia2 — where every rank weighted the wrong experts

2
Comments
6 min read
Smash Story: The Demo Script That Out-Debugged My Test Suite

Summer Bug Smash: Smash Stories Submission 🐛🛹

Smash Story: The Demo Script That Out-Debugged My Test Suite

12
Comments 7
4 min read
My Demo Script Found a Production Bug on Its First Run: A Tiny Post-Mortem

My Demo Script Found a Production Bug on Its First Run: A Tiny Post-Mortem

1
Comments 2
5 min read
Build One AI Tool Server, Call It From Three Different Agents (MCP Explained)

Avoiding stdout to prevent protocol errors

Build One AI Tool Server, Call It From Three Different Agents (MCP Explained)

7
Comments 5
6 min read
My benchmark's Python column was N/A for a year — CPython's 4300-digit limit, and eight other bugs

Summer Bug Smash: Clear the Lineup Submission 🐛🛹

My benchmark's Python column was N/A for a year — CPython's 4300-digit limit, and eight other bugs

12
Comments 5
4 min read
TPU Deployments with Gemma 31B, v6e-8, and Antigravity CLI

TPU Deployments with Gemma 31B, v6e-8, and Antigravity CLI

6
Comments
27 min read
26B Gemma 4 QAT Deployment with GCE g2-standard, NVIDIA L4, MCP, and Antigravity CLI

26B Gemma 4 QAT Deployment with GCE g2-standard, NVIDIA L4, MCP, and Antigravity CLI

8
Comments
17 min read
loading...