Autor: Fernando Rodríguez
Fernando Rodríguez
Alumni
FRR Blog
RustyClaw: voy a reescribir un agente de IA en Rust (porque el meme me lo pide)
Voy a portar 8.300 líneas de Python a Rust usando LLMs como copiloto. El objetivo real: poner a prueba el desarrollo adversarial en un
Alumni
FRR Blog
Mi IA leyó un JSON del disco 900 veces dentro de un for (y por qué no hay linter que te salve)
Un LLM escribió código que leía y parseaba un fichero JSON del disco en cada iteración de un bucle de 900 ficheros. Es un
Alumni
FRR Blog
git-cliff: el changelog que se escribe solo (o casi)
Cómo usar git-cliff para generar changelogs retroactivos desde conventional commits, con tags, templates Tera y un par de trucos que no están en la
Alumni
FRR Blog
Cómo estimar tu cuota de Claude cuando Anthropic te cierre el grifo
Tokamak lee la cuota de Claude Max con cookies. Anthropic acaba de prohibir OAuth de terceros. Así nos preparamos con estadística para el día
Alumni
FRR Blog
Notarización en macOS: el portero de discoteca que Apple puso a tu app
Qué es la notarización de Apple, por qué existe, los errores más comunes que te van a volver loco, y un script de 25
Alumni
FRR Blog
Máquinas virtuales de macOS en un solo comando
Necesitaba testear mi app en un macOS limpio. UTM no se puede scriptear. Tart sí: un brew install y un comando para tener una
Alumni
FRR Blog
Por qué el 99% de lo que envías a Claude ya lo tiene en caché
Tu LLM recuerda casi todo lo que le dijiste hace 30 segundos. No por magia: por tensores KV, VRAM de GPU y SSDs locales.
Alumni
FRR Blog
Invocar a los sabios: cómo usar un LLM como sesión de mentoría con cualquier experto
Puedes pedirle a un LLM que simule a Edward Tufte criticando tu gráfico o a Charlie Munger revisando tu presupuesto. Y funciona sorprendentemente bien.
Alumni
FRR Blog
Beads ha muerto. Larga vida al CLI de Linear
Retiro beads de mi flujo de trabajo con Claude Code. Qué aportaba, por qué dejó de funcionar, y qué lo ha sustituido.
Alumni
FRR Blog
Git Worktrees: cómo tener varios agentes de IA trabajando a la vez sin que se pisen
Si usas coding agents como Claude Code, Cursor o Copilot, un solo checkout se queda corto. Git worktrees te dan múltiples directorios de trabajo
Alumni
FRR Blog
5 defensas contra las alucinaciones de código (y por qué solo 3 funcionan)
Análisis detallado de 5 medidas reactivas contra código inventado por LLMs: contract testing, fixtures reales, smoke tests, anomaly detection y LLM-as-Judge. Cuáles funcionan y
Alumni
FRR Blog
Silent failure: cuando tu IA inventa y los tests dicen que todo va bien
Los LLMs no solo mienten: construyen ficciones coherentes con DTOs, fixtures y tests que validan la mentira. Y hoy no tenemos forma fiable de