Skip to main content

AI & Development

Hello, MCP World!
·11 mins· loading · loading
Based on my keynote at Gophercon UK 2025, this article is an introduction to the Model Context Protocol (MCP), exploring its core concepts, architecture, and the building blocks — Tools, Prompts, and Resources — used to create AI-enabled applications with Go.
Introducing Speedgrapher: An MCP Server for Vibe Writing
·12 mins· loading · loading
The story of Speedgrapher, a custom MCP server for ‘vibe writing.’ It details the journey of turning a personal collection of prompts into a portable, AI-powered toolkit to automate and structure the creative process.
How to Build an MCP Server with Gemini CLI and Go
·14 mins· loading · loading
A step-by-step guide on how I built GoDoctor, an AI-powered Go development assistant, using the Model Context Protocol (MCP) and the Gemini CLI.
From Prompt to Infrastructure with Gemini Cloud Assist
·11 mins· loading · loading
How to design infrastructure using natural language on Google Cloud using Gemini Cloud Assist
Boldly Prompting: A Practical Guide to System Instructions and Agent Tools
·21 mins· loading · loading
This article explores the concepts of system instruction, session history and agent tools to create a smarter diagnostic assistant.
Digging deeper into the Vertex AI SDK for Python
·12 mins· loading · loading
This article explores the communication model between the client code and the Gemini API using the Vertex AI SDK for Python
How I turned my computer into "USS Enterprise" using AI Agents
·11 mins· loading · loading
How to create a diagnostic agent that speaks natural language using Gemini and Vertex AI Agent Engine
We need to talk about Jules!
·3 mins· loading · loading
The new autonomous coding agent that every developer needs to know.