Not every task can be solved in a single Claude request. Learn when to use workflows vs agents, explore the powerful evaluator-optimizer pattern, and discover proven workflow patterns that will make you a better AI engineer.
A comprehensive quick-reference guide for implementing prompt caching in Claude. Includes code snippets, common patterns, debugging tips, and a production checklist.
Stop using one-size-fits-all prompts. Learn how routing workflows categorize user requests and send them to specialized pipelines for better, more consistent results. Includes real-world examples and implementation best practices.
Learn how to build an MCP client that bridges your application logic with server capabilities. This tutorial covers the two-layer client architecture, implementing core methods, and testing the complete flow.
Resources in MCP allow your server to expose data that can be directly included in prompts, rather than requiring tool calls to access information. This creates a more efficient way to provide context to AI models like Claude.
Learn when to let Claude figure out the steps instead of defining them yourself. Discover how to build powerful agents with simple, combinable tools that handle unpredictable tasks. Includes tool design principles and real-world examples.
Claude operates blindly without environment inspection. Learn why observation is essential for effective agents and how to build inspection capabilities into your tools. Includes practical patterns and real-world examples.
Learn how semantic search uses text embeddings to find the most relevant chunks in a RAG pipeline. Understand embeddings, implement VoyageAI for generating embeddings, and discover how to match user queries with the right content.
Learn how to use RAG with Claude to work with large documents. Understand chunking strategies, benefits, challenges, and when to use RAG vs. prompt stuffing.
Walk through a complete RAG pipeline from start to finish. Learn how chunking, embeddings, vector databases, and cosine similarity work together to retrieve relevant information and generate accurate AI responses.