I like to tinker

Exploring the frontiers of AI, web development, and secure software architecture. Join me as I break things to see how they work.

firebase • Mar 5, 2026

The Privacy Guardrail: How to Implement Warnings for On-Device LLM Failures

Leverage Chrome’s on-device Prompt API to deliver a private, infrastructure-free LLM experience. While on-device models like Gemini Nano offer improved privacy by keeping data local, hybrid AI experiences often require a fallback to a cloud model when local resources are unavailable. This post details how to implement essential transparency warnings and give users a choice to proceed, ensuring reliable functionality while maintaining user trust and preserving privacy as your core value proposition.

Dive in
genkit • Mar 4, 2026

Maximize Your Agent's Output: Leveraging Multi-Provider Models in Genkit

Ready to move beyond single-model agents? Dive into continuous improvement loops (Kaizen) using Genkit and Vertex AI Model Garden. We show you how to use models from multiple providers as a 'writer' and a 'critic' to build AI agents that critique and refine their own outputs for maximum quality and improved results.

Dive in
genkit • Mar 3, 2026

One plugin for endless model choices

Simplify your LLM development by using one Genkit plugin to access models like Claude, Mistral, Gemini, and Llama from Vertex AI's Model Garden. Learn how to switch between large language models without the hassle of rotating API keys or tracking multiple quotas.

Dive in