Tus tests ya no bastan: qué es un test adversarial
Si la misma IA escribe tu código y tus tests, los dos tienen los mismos puntos ciegos. Todo sale en verde, pero eso no demuestra nada. Por eso existen los tests adversariales: algo cuyo único trabajo es intentar romper tu código. Aquí van tres formas de hacerlo: 1 Revisión adversarial: un segundo agente, con otras instrucciones, busca fallos como si fuera un atacante. En la migración de Bun de Zig a Rust, cada commit pasó por dos revisiones así, también hechas por Claude. 2 Property-based testing: describes una regla que siempre debe cumplirse y la herramienta genera miles de entradas buscando una que la rompa. Anthropic lo probó con un agente en más de 100 paquetes de Python: de 50 informes revisados a mano, el 56 eran bugs reales. 3 Fuzzing: entradas aleatorias o mal formadas a gran escala. Big Sleep, una IA de Google, encontró en SQLite un fallo que OSS-Fuzz y las pruebas del proyecto no habían detectado. ¿Ya pones a un agente a romper el código de otro, o dejas que escriba sus propios tests? Sigue con estos videos Esta IA hace testing de todo tu código: https://youtu.be/UiLYVCx8qx4 Deja que la IA sea tu ingeniero QA: https://youtu.be/rT0NdzdWeJA Lista de Testing: https://www.youtube.com/playlist?listPLo5lAe9kQrwqp3DqR2Ah-0MlSjRBBlqaA Fuentes Bun en Rust: https://bun.com/blog/bun-in-rust Anthropic, property-based testing: https://www.anthropic.com/research/property-based-testing Big Sleep y SQLite: https://projectzero.google/2024/10/from-naptime-to-big-sleep.html Más en Fazt Este short en fazt.dev: https://fazt.dev/contenido/tus-tests-ya-no-bastan-que-es-un-test-adversarial Asesorías: https://fazt.dev/asesorias Boletín semanal y más contenido: https://fazt.dev Testing InteligenciaArtificial Programación ClaudeCode Shorts
Desde Fazt Code
TypeScript casi tan rápido como Go, sin cambiar tu código.
Discord deja React Native y Electron: se pasa a Rust.
Mi setup real de Herdr: Neovim, Lazygit, Yazi y Claude Code en una sola terminal.
El creador de Rocky Linux hizo un kernel con IA en 11 días.
C y C otra vez: por qué todos miran a Rust tras el Octubre Negro.
¿Tiene sentido seguir creando extensiones y mods en la era de la IA?.
¿Rust habría evitado los hackeos de octubre?.
Tus tests ya no bastan: qué es un test adversarial.
¿Tus diseños con Claude salen horribles? Usa /design.
Cómo aprender Machine Learning desde cero (ruta práctica para programadores).
¿Qué es una TPU? El chip de IA de Google que no puedes comprar.
REA: el MCP que le da ingeniería inversa a tu agente de IA.
Todos hablan de escalabilidad ¿pero cómo la pruebas?.
Herdr ya no es solo terminal: lanzaron la app de escritorio nativa (beta).
Claude ahora se revisa a sí mismo.
Además hoy día 11 de Noviembre en el calendario del Perú.
Fazt Code
Todos los videos desde el canal Fazt Code en Youtube.

