Escritos e Ideas

Reflexiones sobre ingeniería de IA, sistemas LLM y cómo construir software que escala.

Ilustración de un bloque de software compilado que se abre en capas de cristal y un grafo de pruebas conectadas.
17 de octubre de 2026

Reverse Engineer Anything (REA): guía de uso

Reverse Engineer Anything (REA) conecta un agente de programación con IA a herramientas que inspeccionan software compilado, aplicaciones empaquetadas …

MCP AI Agents AI Agent Tools
Una persona de pie en la oscuridad sosteniendo una linterna encendida, cuyo haz de luz corta la penumbra
14 de octubre de 2026

Trazado de una API Python con OpenTelemetry

El reporte siempre suena igual: “la aplicación a veces va lenta.” No en cada solicitud, no para cada usuario, y no es reproducible a …

Python FastAPI Observability
An aerial view of a busy highway filled with traffic
12 de octubre de 2026

Rate Limiting de una API: Token Bucket, Sliding Window y Redis

La mayoría de los rate limiters en producción no están mal porque alguien eligió el algoritmo incorrecto — están mal porque alguien eligió un …

Python Redis API Design
Shipping containers stacked and lined up at a busy port
10 de octubre de 2026

Imágenes Docker de Python pequeñas, rápidas y reproducibles

La mayoría de las imágenes Docker de Python son malas de las mismas tres maneras al mismo tiempo: son enormes, se reconstruyen desde cero en cada …

Python Docker DevOps
A large warehouse interior with neatly organized rows of shelving and storage bins
8 de octubre de 2026

Salidas estructuradas de LLMs que no se rompen en producción

La demo funciona cada vez: pídele al modelo que devuelva JSON según un schema, aplica json.loads() a la respuesta, y sigue adelante. Luego se hace el …

LLM Pydantic Python
A clear glass jar filled with coins, illustrating savings
7 de octubre de 2026

Reducir costos de LLM sin hacer el agente peor

El movimiento instintivo cuando una factura de LLM se vuelve incómoda es cambiar el modelo por uno más barato y dar el asunto por terminado. A veces …

LLM AI Agents Cost Optimization
A dark workshop filled with hand tools hanging on a pegboard and wood pieces on a workbench
5 de octubre de 2026

Construir un servidor MCP en Python

La mayoría de los tutoriales de MCP te muestran un tool de “hello world” — una función, dos argumentos, un print — y se detienen justo …

MCP Python AI Agent Tools
Un par de manos escribiendo en el teclado de una laptop sobre un escritorio
3 de octubre de 2026

Agentes Human-in-the-Loop con LangGraph

La promesa de los agentes autónomos siempre es “maneja toda la tarea de principio a fin.” La realidad al desplegar uno es que casi nadie …

LangGraph AI Agents Postgres
Una imagen abstracta de una red de puntos interconectados
1 de octubre de 2026

LangChain vs LangGraph: Cuándo Realmente Necesitas un Grafo

Pregúntale a un equipo por qué migraron de LangChain a LangGraph y generalmente obtendrás un encogimiento de hombros y “el agente seguía …

LangGraph LangChain AI Agents
Un primer plano de un candado asegurando una puerta
30 de septiembre de 2026

RAG Multi-Tenant: Filtrado de Metadatos Sin Filtrar Datos

Un sistema RAG multi-tenant tiene un modo de fallo que los sistemas single-tenant no tienen: puede producir una respuesta que es fluida, bien citada y …

RAG AI Engineering Backend Development
Una señal de tránsito amarilla de calle sin salida
28 de septiembre de 2026

Por Qué Tu RAG Recupera los Chunks Equivocados

“El modelo está alucinando” es el diagnóstico por defecto cuando un sistema RAG da una respuesta incorrecta, y generalmente es el …

RAG AI Engineering Backend Development
Laptop screen displaying performance analytics graphs and data visualizations
26 de septiembre de 2026

Evaluando un Pipeline RAG: Recall@k, MRR, Faithfulness

La mayoría de los equipos “evalúan” su pipeline RAG haciéndole un puñado de preguntas, leyendo las respuestas y decidiendo si se siente …

RAG AI Engineering Backend Development