¡Hola!
Resumen de este email:
- Las 4 reglas para que la IA haga un mejor código
- ¿Tiene sentido Claude Sonnet 5? (se viene un poco de especulación)
- El chiste de la semana (¡muy muy gracioso!)
📋️ Las 4 reglas para que la IA haga un mejor código
El objetivo de programar utilizando la IA es que lo haga de una forma similar a la que lo haríamos nosotros.
Tradicionalmente sabíamos que si seguimos buenas prácticas, podremos hacer un código mucho más escalable.
Por ello, hace unos años (¡incluso décadas!) se decidieron 4 reglas del diseño simple para ayudar con ello:
- 🧠 Revelar la intención en tu código para que sea claro y expresivo.
- ➖ Minimizar la complejidad manteniendo solo lo necesario.
- 🤲 Eliminar duplicidades que generan bugs y sobrecostes.
- ✅ Asegurar el correcto funcionamiento con tests fiables y mantenibles.
Esas 4 reglas son ahora más vigentes que nunca y entenderlas puede hacer que encaremos mucho mejor a nuestros agentes para hacer código de calidad.
Si quieres entender cuándo y cómo aplicarlas, tenemos un curso sobre ello.
✴️ ¿Tiene sentido Claude Sonnet 5?
Hace un par de días salió Sonnet 5, y la verdad, no parece tener mucho sentido, al menos, para programar.
En el post oficial del lanzamiento, el primer benchmark que aparece es el de "Agentic search", un benchmark donde se ve que:
- Sonnet 5 low funciona peor que Sonnet 4.6 low.
- Sonnet 5 med funciona peor que Sonnet 4.6 med.

Eso sí, en ambos casos Sonnet 5 es mucho más barato (~10 veces) realizando la misma tarea.
Así que lo primero que quieren resaltar es que usar Sonnet 5 en high es más potente que cualquier otra versión de Sonnet 4.6, siendo más barato.
En el benchmark que tienen de "Agentic computer use", se ve que aquí es donde han mejorado e incluso con el esfuerzo puesto en low, el modelo es capaz de sacar buena puntuación.
Pero luego está la vida real™.
En el poco uso que le hemos dado en este tiempo, no parece que tenga mucho sentido para programar. Dentro de Claude Code, por ejemplo, Opus 4.8 sigue siendo bastante mejor.
Parece que hayan lanzado Sonnet 5 para llegar al número de versión de GPT y que la gente no piense que 5.5 > 4.8.
Y todo esto te hace preguntarte… ¿sirven los benchmarks para este tipo de comparaciones?
Eso empezamos a debatir ayer dentro de Codely y salieron puntos muy interesantes que te compartiremos mañana en el Café con Codely.
A las 9 CEST en nuestro YouTube, Twitch y puede que en nuestro Twitter también. 🙌
Y ya que has llegado hasta esta parte de la newsletter, te dejamos aquí el chiste de la semana, que sé que lo estabas esperando:
¿Por qué los modelos de programación están tan fuertes? ¡Porque entrenan con pesos! 😂 😂 😂
¡Un saludo!
