All Articles
Gemini CLI with MCP Servers: A from File I/O to Database Queries
Learn how to connect MCP servers to Gemini CLI for hands-on file operations and database integration. Covers GEMINI.md configuration, filesystem, SQLite, and GitHub MCP with working examples.
Gemma 4 26B A4B + OpenCode: Build a Free, Local Coding Agent on Your Mac or Linux Box
Apache 2.0–licensed Gemma 4 26B A4B paired with OpenCode finally puts a local coding agent within reach. Here is the practical setup walkthrough — choosing between Ollama, LM Studio, and vLLM, plus the agent configs I actually use.
Building a Real-Time Voice SaaS With Gemini Live API — Full Implementation With Stripe Billing
A complete production-grade implementation guide for a real-time voice SaaS using Gemini Live API. Covers WebSocket setup, Cloudflare Workers Durable Objects, and per-second Stripe Meter Events billing — with full code.
Build a CSV Insight App with Gemini API and Streamlit — A Production-Ready Dashboard with Auto-Insights and Visualization
A production-grade implementation guide for a Streamlit + Gemini API data analysis app. Upload a CSV, get auto-insights and visualizations in seconds. Covers schema inference, structured output, and real-world rate-limit handling.
Google ADK Quickstart — Build Your First AI Agent in 30 Minutes
A hands-on Google Agent Development Kit (ADK) walkthrough for absolute beginners — from install to a working agent in 30 minutes, with the gotchas called out as you hit them.
Sharpening Gemini CLI and Code Assist Context with .geminiignore — A
Use .geminiignore to clean up the context window for Gemini CLI and Code Assist, improving answer quality and cutting token usage at the same time.
Ship a Production Gemini Agent in 30 Minutes with Mastra and TypeScript
Mastra keeps the lightness of Vercel AI SDK while adding the agent primitives you actually need in production. This guide walks through building, debugging, and deploying a Gemini-powered Mastra agent end-to-end, including the Cloudflare Workers gotchas that bit me first.
Testing Gemini API with Vitest — Mock Patterns and Function Calling Verification for TypeScript Projects
Practical patterns for testing TypeScript code that calls the Gemini API, using Vitest. Covers SDK mocking, Function Calling verification, and streaming response tests, drawn from a setup I run in personal projects.
GEMINI.md Examples by Project Type — Templates for Next.js, Python, CLI Tools, and Mobile Apps
Your GEMINI.md file directly shapes how smart Gemini CLI feels in your project. Here are battle-tested templates for Next.js, Python, CLI tools, and mobile apps — plus the patterns that make them effective.
Google's Stitch DESIGN.md Format Goes Open Source — A New Way to Share Design Systems with AI
Google Labs just open-sourced Stitch's DESIGN.md format—a machine-readable specification for design systems. Learn how to use it and why it matters for AI-powered design tools.
Building Stateful AI Agents with Gemini API and Cloudflare Durable Objects — A
A complete production guide to building a stateful AI agent that remembers conversation history, using Cloudflare Durable Objects, WebSocket Hibernation, and the Gemini API streaming endpoint.
Build an Auto-Documentation Pipeline with Gemini API and GitHub Actions
Tired of outdated docstrings and READMEs? This guide shows you how to build a CI pipeline that uses Gemini API and GitHub Actions to automatically suggest documentation updates on every Pull Request.