Blog
Artículos técnicos sobre desarrollo web, rendimiento y herramientas.
Cómo conectar Perplexity AI a Obsidian vía MCP — Notas directas desde el chat
Configura Perplexity Desktop para leer y escribir tu Obsidian vault usando el servidor MCP filesystem. Investiga en la web y guarda en tus notas en una conversación.
Digest Diario de Noticias AI con Claude Code CLI y Obsidian — Cero Dependencias
Cómo construí un agente diario de investigación de noticias con un script bash de 6 líneas, modo headless de Claude Code y macOS launchd.
Next.js Dark Mode sin parpadeo ni advertencias de React 19
Cómo reemplazar next-themes con Zustand + useServerInsertedHTML para modo oscuro sin parpadeo en Next.js 15+.
Cómo eliminé 94 archivos CSS que bloquean el renderizado en Next.js 16 con una característica poco documentada de Turbopack
Después de días probando cada enfoque — desde experimental.inlineCss hasta hacks con MutationObserver — descubrí Turbopack Import Attributes que resuelven el problema de CSS que bloquea el renderizado en Next.js App Router.
Next.js Memory Leak: Fetch + Modo Standalone — 2 años sin solución
Next.js parchea el fetch global y añade una capa de caché que pierde memoria en cada petición. En Docker/K8s esto causa crashes OOM cada pocas horas. El bug existe desde Next.js 14 y sigue sin resolverse en 16.2.x.