Autor: Fernando Rodríguez
Fernando Rodríguez
Alumni
FRR Blog
El análisis de sentimiento de Apple cree que ‘borra el fichero temporal’ es una amenaza de muerte
NLTagger de Apple puntúa 'delete the temp file' como -0.8 (muy negativo). Es un sesgo sistemático en texto técnico que nadie ha documentado. Datos,
Alumni
FRR Blog
Tu Mac tiene un LLM gratis y no lo estás usando
Apple Intelligence incluye un modelo de 3B parámetros en tu Mac. Cómo usarlo para clasificación, naming, triage y commit messages sin pagar APIs. Recetas
Alumni
FRR Blog
Tres agentes entran en un bar: mi experimento para programar más y pagar menos
Mi plan para repartir trabajo entre Claude, Codex y GLM/Z.AI sin automatizar demasiado pronto, reduciendo coste sin perder criterio.
Alumni
FRR Blog
En Codex, un skill no es un /command (y en Claude Code casi sí)
Si vienes de Claude Code, esto te ahorra un buen rato de frustración: en Codex un skill no es un slash command. Sirven para
Alumni
FRR Blog
NLTagger y el análisis de sentimiento: por qué Apple cree que tu código es deprimente
NLTagger de Apple puntúa como negativo texto técnico perfectamente neutro. Análisis empírico del sesgo, por qué ocurre, y qué usar en su lugar.
Alumni
FRR Blog
Claude por la mañana, Codex por la tarde: el flujo de dos agentes que no sabía que necesitaba
165 sesiones de Claude Code y 27 de Codex CLI después, los datos muestran un patrón: cada agente brilla en un tipo de trabajo
Alumni
FRR Blog
Lo mejor que le ha pasado a Python en décadas está escrito en Rust
Python lleva años con un ecosistema de herramientas fragmentado y lento. La revolución ha venido de donde nadie esperaba: Rust. uv, Ruff y ty
Alumni
FRR Blog
Madness Driven Design: Don Quijote, Sancho Panza y tu copiloto IA
MDD: metodología para diseñar herramientas que absorban las alucinaciones de tu copiloto IA. Dos capas — arqueología de errores y verificación adversarial — inspiradas
Alumni
FRR Blog
Por qué la salida de mi CLI no es XML (y cómo acabé reinventando TOON sin saberlo)
XML repite tags, JSON repite claves. Cuando tu consumidor es un LLM, cada token cuenta. Historia de cómo acabé con un formato posicional compacto
Alumni
FRR Blog
150 líneas de disculpas eliminadas
Mi skill de Linear tenía 150 líneas de workarounds: UUIDs hardcodeados, fallbacks a curl, notas de 'la CLI no soporta X'. No las reescribí
Alumni
FRR Blog
Adversarial Programming: cuando tu copiloto IA se inventa el API
Tu IA genera código plausible contra APIs que no existen. Schema introspection, fixtures reales y separación fetch/proceso: la metodología anti-alucinación que funciona.
Alumni
FRR Blog
Linear Agent no es lo que necesitas. Tu agente ya estaba en la terminal
Linear lanzó su agente de IA. Suena bien, pero lo que necesitábamos era una CLI que no apestase. Y si hay que reescribirla, que