← All articles

Tutorial

12 articles on Tutorial.

·11 min read

Build an MCP Server in Python: A Complete Walkthrough

From an empty file to a server that Claude, Cursor and your own agent harness can all call. The code is short; the decisions that determine whether anyone can actually use it are the part worth slowing down for.

·11 min read

Deploying to Vertex AI Agent Engine: The Guide the Docs Skip

Agent Engine will host your agent without you writing a server, managing sessions, or provisioning anything. Getting there means understanding four things the documentation mentions in passing and that account for most failed first deploys.

·10 min read

Google ADK Tutorial: From Zero to a Deployed Agent

The Agent Development Kit quickstart gets you a working agent in twenty lines. It also leaves out every decision that matters once the project is real — session state, tool ergonomics, and the deployment boundary that decides whether your agent runs at all.

·9 min read

Structured Output: JSON Mode, Tool Calling, or Grammar Constraints?

Three mechanisms will force a model to return a schema, and teams pick between them by habit rather than by fit. They differ in guarantee strength, in latency, and in one under-discussed way: the strictest option can quietly make the content worse even as the format gets perfect.

·8 min read

Never Raise: Error Handling Patterns for Agent Tools

In ordinary code an exception is a signal to a developer. In an agent, an uncaught exception kills the turn and throws away everything the model has figured out. The tool contract that makes agents recover instead of collapse is one rule long — and it changes how you write every tool.

·8 min read

Tool Schemas Models Actually Call: The Description Is the Prompt

Most agent failures that look like reasoning failures are tool-selection failures. The model picked the wrong function, or invented arguments, or did not realise a tool applied. Almost all of it is fixable in the schema — and the schema is prompt engineering, not API plumbing.

·9 min read

Write the Agent Loop Yourself: 80 Lines, No Framework

Every agent framework you will ever use is a wrapper around one while loop. Build that loop by hand once — with real tool dispatch, a stop condition, and a turn budget — and the frameworks stop being magic. This is the version you can debug at 2am.

·10 min read

AI Agent Memory Architectures: Short-Term, Long-Term, and Checkpointing — What Interviews Actually Test

Every agent demo dies the same death in production: it forgets. Context windows overflow, sessions end, processes crash. Designing agent memory — working context, episodic recall, durable checkpoints — is now a standard AI system design interview topic. Here is the architecture, layer by layer.

·9 min read

MCP vs A2A: The Two Protocols in Every 2026 Agent Stack, Explained

Model Context Protocol connects one agent to its tools. Agent2Agent connects agents to each other. Interviewers increasingly expect you to know which layer each one owns, what breaks without them, and how they compose in a real architecture. Here is the comparison nobody has written clearly.

·8 min read

Google's Agent2Agent (A2A) Protocol, Explained: How AI Agents Talk to Each Other

MCP standardized how a single agent talks to tools and data. A2A standardizes how separate agents — possibly built on completely different frameworks — discover each other and delegate work. Here is what the protocol actually contains and why interviewers are starting to ask about it.

·9 min read

LangGraph Tutorial: Building Stateful, Multi-Step AI Agent Workflows (Free)

Plain LangChain chains run in a straight line. Real agents loop, branch, and retry. LangGraph models an agent as an explicit graph with shared state — here is how the core pieces fit together, with a minimal worked example.

·9 min read

LangChain Tutorial: Building Your First AI Agent (Free, Step-by-Step)

LangChain gets a reputation for being over-abstracted, but the core ideas — chains, tools, memory, retrieval — are straightforward once you see them without the framework jargon. This is a free, from-scratch walkthrough of all four.