Building with Claude: A Practical Developer Guide to Models, APIs, Prompts, Tools, RAG, MCP, and Agents

Building with Claude: A Practical Developer Guide to Models, APIs, Prompts, Tools, RAG, MCP, and Agents Claude is not just a chatbot interface. It is a platform for building AI-powered applications: assistants, coding tools, document processors, data analysers, retrieval systems, workflow automations, and agents that can use external tools. This guide walks through the main concepts a developer needs to understand when building with Claude: how to choose a model, how API requests work, how to manage conversations, how to control outputs, how to evaluate prompts, how tool use works, how to build RAG systems, how MCP fits into the architecture, and when to use workflows versus agents. ...

December 28, 2025 · 34 min · 7112 words · me

UV

UV: The High-Performance Python Package & Project Manager Built in Rust The Python ecosystem has no shortage of packaging tools—pip, virtualenv, pipenv, poetry, conda, rye, and others—but it has lacked something essential: a unified, extremely fast, modern, user-friendly solution that handles installation, environment management, project workflows, dependency resolution, and Python version management all in one place, without the typical performance issues of Python-based tooling. Enter UV: a next-generation Python package and project manager from Astral (formerly Astral Software), written entirely in Rust for maximum speed, safety, and modern ergonomics. ...

August 24, 2025 · 7 min · 1331 words · me