Posts
2025
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.
Proactiveness considered harmful? A guide to customise the Gemini CLI to suit your coding style
·9 mins·
loading
·
loading
Learn how to customise the Gemini CLI to suit your coding style using GEMINI.md and custom system instructions.
A Modern Developer Workflow for the AI Enabled World
·11 mins·
loading
·
loading
A proposal for a modern developer workflow using AI tools and a simple prioritisation exercise.
How I used Jules to add a featured post to this blog
·8 mins·
loading
·
loading
A detailed account of my iterative process working with Jules, an AI coding assistant, to implement a new featured post section on my blog’s homepage.
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
Can anyone vibe code?
·6 mins·
loading
·
loading
A reflection on the future of the software engineering career.
We need to talk about Jules!
·3 mins·
loading
·
loading
The new autonomous coding agent that every developer needs to know.
Hello World
·1 min·
loading
·
loading
Just a few words to kickstart this blog!