Hurl

El tráfico de producción es la especificación

El tráfico de producción es la especificación

El código legacy no tiene documentación. Tampoco tiene pruebas. Y, sin embargo, ahora mismo está funcionando. Un mes de logs bien registrados es ya la especificación: si construyes pruebas de integración Hurl que capturen el comportamiento actual a partir del tráfico de producción, fijas las funciones del legacy y tiendes la red de seguridad de la refactorización sin leer una sola línea de código.

Clase 11. Cómo rescatar una app de vibe coding que se rompió

Clase 11. Cómo rescatar una app de vibe coding que se rompió

La app que hiciste con vibe coding se rompió. No necesitas reescribirla. Diagnostícala, bloquéala y sal de ahí paso a paso.

huma -- Un trinquete que no se salta ni un endpoint

huma -- Un trinquete que no se salta ni un endpoint

Cuando pides a un agente AI que pruebe 42 endpoints, declara terminado alrededor del 15. huma convierte la lista de endpoints en una sesion de trinquete para que el agente no pueda saltarse ni uno. scan, next, write, verify.

Clase 3. Apps que no se rompen — Hurl, Git, CI/CD

Clase 3. Apps que no se rompen — Hurl, Git, CI/CD

Declara contratos de API con Hurl, crea puntos de guardado con Git, automatiza la verificación con CI/CD. Cuando los tres se combinan, se convierten en un trinquete.

Reins Engineering — IA con riendas

Reins Engineering — IA con riendas

Harness engineering es una valla. Evita que el agente se salga, pero no garantiza que llegue al destino. Reins Engineering son las riendas: dirigir con contratos deterministas, bloquear con trinquetes, separar decisiones de implementacion.

Hurl detiene la deriva del vibe coding

Hurl detiene la deriva del vibe coding

El vibe coding colapsa por deriva logica en 3 meses. CMU, METR, DORA y Amazon lo demuestran. Declara contratos de API en texto plano con Hurl y bloquealos con un trinquete: se suprime la deriva estructuralmente sin limitar la libertad de la IA.