Libro 01Proximamente
El Pato y la Inyeccion
Dev descubre la inyeccion de prompts. El pato descubre que la paciencia tiene limites.
Dev copia un prompt de un articulo titulado "Multiplica tu Productividad por 10." El prompt contiene instrucciones que Dev no leyo. La IA hace exactamente lo que dicen las instrucciones ocultas. Dev lo despliega. El pato observa. El pato ya ha visto esto antes.
Ejemplifica Obtain — Dev obtiene un prompt de internet sin leerlo. El primer error siempre es el copiar y pegar.
Libro 02Proximamente
El Pato No Tiene Memoria de Esta Conversacion
Se acaba la ventana de contexto. Dev no se da cuenta. El pato si.
Dev lleva cuatro horas chateando con la IA. La conversacion tiene 200k tokens de profundidad. La IA ha olvidado los requerimientos originales, el esquema de la base de datos y el nombre de Dev. Dev sigue agregando funcionalidades. El pato recuerda todo.
Ejemplifica Confide — Dev le confia sus problemas a la IA pero nunca verifica si la IA sigue escuchando. La ventana de contexto no es infinita. El pato si.
Libro 03Proximamente
El Pato y la Alucinacion Segura
El codigo es hermoso, documentado, y completamente incorrecto.
La IA genera una funcion que llama a un endpoint de API que no existe, usando una libreria que fue deprecada en 2023, con comentarios de documentacion que hacen referencia a una respuesta de StackOverflow de una linea de tiempo alternativa. Dev no se da cuenta porque el codigo tiene anotaciones de tipos.
Ejemplifica Narrate — si Dev hubiera narrado el codigo linea por linea al pato, la alucinacion habria sido detectada en la linea 3.
Libro 04Proximamente
undefined is not a duck
TypeError: Cannot read properties of undefined (reading 'quack')
Dev le pide a la IA que refactorice un codebase que funciona. La IA lo refactoriza en algo elegante, modular, y roto. Cada importacion apunta a un archivo que fue renombrado. Cada variable hace referencia a una constante que fue movida. Las pruebas pasan porque las pruebas tambien fueron refactorizadas.
Ejemplifica Awaken — el despertar de Dev llega a las 2am cuando produccion cae y el mensaje de error es el titulo del libro.
Libro 05Proximamente
El Pato No Sabe Lo Que Hizo
Esta en produccion. Funciona. Nadie sabe por que. El pato no habla.
Dev ha desplegado una funcionalidad que funciona a la perfeccion. La IA la escribio. Dev la aprobo. El pato fue testigo. Pero nadie — ni Dev, ni la IA, ni el pato — puede explicar como funciona. El PR no tiene descripcion. El mensaje del commit dice "fix stuff."
Ejemplifica el ciclo OCNA completo — Dev salto cada paso y llego a un destino sin mapa. El pato es el unico que lo noto.