Le pides a un agente un selector de fecha. Instala flatpickr, escribe un componente envoltorio, añade una hoja de estilos y abre un debate sobre zonas horarias. Lo que querías era esto: Ese es el ejemplo con el que abre su README Ponytail, un plugin para Claude Code (y para otra veintena de agentes) que a principios de octubre pasa de las 154.000 estrellas en GitHub, más que Agency Agents, del que hablé hace un par de semanas. Pero aquí la comparación termina, porque Ponytail va justo en la dirección contraria: no te da 273 personalidades, te da una sola,...
El repositorio msitarzewski/agency-agents tiene 148.939 estrellas. El repositorio del lenguaje Go tiene 136.825. El de Rust, 116.646. Es decir: una colección de ficheros Markdown creada en octubre de 2025 acumula más estrellas que el lenguaje en el que está escrito este blog, y le saca treinta mil al lenguaje que se supone que va a reemplazar a C. Cuando algo así aparece en mi timeline, mi reflejo no es indignarme ni suscribirme. Es clonarlo y medirlo. Así que lo he hecho: gh repo clone, un rato de find, awk y wc, y una tarde leyendo ficheros. Este post es lo...
Hace unas semanas abrí un fichero que escribí yo mismo hace año y medio y sentí la necesidad de pedirme perdón. Se llamaba lib/llm/stream_normalizer.rb, tenía ciento y pico líneas, un case de tres ramas y un comentario en mayúsculas que decía «OJO: aquí el delta viene en otro sitio». Debajo, cuatro ficheros hermanos: un cliente por proveedor, cada uno con su forma de montar los mensajes, su manera de emitir chunks y su dialecto propio para declarar herramientas. Todo funcionaba. Todo era mío. Y todo estaba envejeciendo a una velocidad que daba vértigo. Esa carpeta es el motivo por el...
Hay una línea en el repositorio Debian de Spotify que cuenta toda la historia mejor de lo que voy a contarla yo. Es el campo Depends del paquete spotify-client, y dice esto: Mira libgbm1. Mira libnss3. Mira libxshmfence1. Esas no son las dependencias de un reproductor de música: son las dependencias de Chromium. Gestión de búferes de GPU para compositar, la pila criptográfica de Mozilla que usa el navegador de Google, primitivas de sincronización de memoria compartida entre procesos de render. Lo que instalas cuando instalas Spotify en Debian no es un reproductor. Es un navegador que, entre otras cosas,...
Hay un momento muy concreto en el que nace esta historia: usas una web a diario —un panel interno, Excalidraw, el chat de turno— y quieres tenerla en el dock como una app de verdad. Con su icono, su ventana propia, su Alt+Tab. Sin que viva perdida entre cuarenta pestañas del navegador. La respuesta clásica a ese deseo es Electron. La respuesta que llevo un tiempo mirando con simpatía es Pake, una herramienta escrita en Rust sobre Tauri que convierte cualquier URL en una app de escritorio en un comando. Antes de seguir, el aviso de honestidad de rigor: esto...