Most developers build agents with tools. That's not enough. Here's the architectural difference between agent tools and agent skills — and why getting this wrong burns tokens, degrades accuracy, and makes your agents brittle in production.
Learn how to create a spec-compliant MCP server from scratch using TypeScript, Express, and Zod, and use it seamlessly with Cursor.

May 22, 2025
Explore the key differences between Agent-to-Agent (A2A) communication and Modular Contract Protocols (MCP) — and why you need both to build powerful AI systems.

May 19, 2025
Learn how I wrapped the Hacker News API into a modular, LLM-ready MCP server with Zod contracts and OpenAPI support using zod-openapi.