Patricio Martins Logo

Writing about programming, computer networks, and cool things.

All my thoughts on programming, networks, and much more, gathered in chronological order.

Model Context Protocol: what it is and why it will change AI

The Model Context Protocol (MCP) is the new open standard that unifies AI app integration. In this article, we explore how it works and why it matters.

Best Practices for Building MCP Servers with a Focus on FastMCP

A comprehensive guide to building efficient and secure MCP servers using FastMCP. Learn performance optimization, end-to-end security, context management, and design best practices for AI apps in production.

Practical Guide: Building Your First MCP Server in Python

Roll up your sleeves and build, step by step, an MCP server for weather forecasting. This hands-on guide is ideal for those who want to learn how to integrate real-world data with LLMs.

Installing ZSH and Oh My Zsh on Mac and Linux

Learn how to install and configure ZSH and Oh My Zsh for a more powerful, productive terminal.

Updating resolv.conf on Linux with Google DNS

Learn how to configure the resolv.conf file on Linux distributions.

Vim — Most used commands for efficient text editing

Learn the most used Vim commands to boost your editing efficiency. This article covers movement, editing, saving, and exiting commands to help beginners and professionals alike.