Tenemos algunas preguntas llegando, y una de ellas se relaciona con algo que creo mencionaste un par de veces durante la charla, que es la depuración. ¿Dónde estamos en términos de conseguir que AI depure por nosotros? El KD, el que hace la pregunta también quiere simplemente pararse y mirar. ¿Podemos llegar allí? Sí, sí podemos. Creo que con Chrome DevTools MCP, Playwright MCP, muchos de diferentes MCP de navegadores, y especialmente IDEs como Cursor, como otras herramientas que comienzan a integrar estas ideas por defecto. Veo que estamos llegando a un lugar donde los agentes de AI pueden depurar automáticamente, y veo que eso es parte de este ciclo de calidad automatizado, donde si estás solicitando, simplemente usan automáticamente las herramientas correctas, obtienen la información correcta del navegador, de cualquier otro lugar que necesite contexto, y pueden evitar que los humanos tengan que depurar. Genial. Aunque nuevamente, todos todavía necesitamos estar un poco conscientes de cómo esto, me gusta el contexto de AI como programador en pareja, está trabajando junto a nosotros. Increíble.
Bueno, entremos en lo, ya sabes, lo que está en la mente de todos es, ¿dónde se detiene? ¿Se detiene? ¿Qué tan cerca crees que estamos de alcanzar los límites de lo que AI puede hacer por nosotros? Creo que estamos realmente lejos de alcanzar los límites de AI. Creo que una conclusión de algunas de las cosas de las que hablé hoy es que incluso nuestra capacidad para medir si AI está generando código que es de calidad suficientemente alta, algo que un ingeniero senior escribiría para una base de datos de producción, una base de código de producción, o alguien en una empresa, siento que todavía hay un largo camino por recorrer, y así veo que los modelos todavía tienen un poco de pista por delante para mejorar. Queda mucho trabajo por hacer, amigos. Bien, bueno, supongo que, hablando de generar diseños con buen gusto, tenemos una pregunta que, bueno, supongo que contiene una pregunta implícita. ¿Generaste imágenes para tus diapositivas? Y si es así, ¿qué herramienta usaste? Las dibujé todas a mano. No, si viste alguna imagen de mis diapositivas, fueron generadas usando Gemini. Usamos NanoBanana para estas, y si te gusta NanoBanana, mantente atento a otros anuncios esta semana. Oh, mantente atento, amigos. Increíble, y, por supuesto, ya sabes, estamos probando nuestras propias herramientas. Estamos usando las herramientas para hablar sobre las herramientas para que todos podamos mejorar en las herramientas. Increíble. Bien, veamos. Tenemos una pregunta aquí sobre seguridad y arquitectura y estos otros aspectos de nivel superior de una base de código. Entonces, ¿cuál es la regresión de seguridad o arquitectónica más común en los PRs o cambios generados por AI en React, y cómo la revisarías? Creo que hay dos partes aquí. Así que para las regresiones arquitectónicas, lo que a menudo veo, y hemos hecho algunos estudios al respecto, es que los modelos pueden generar código que parece aproximadamente correcto pero puede que no esté siguiendo los patrones del equipo correctamente, porque no necesariamente está mirando el contexto completo de tu base de código, todos los PRs, como esa historia, esa historia del equipo. Y así que creo que ese es un lugar donde necesitamos aplicar un poco más de diligencia durante la revisión de código. Tengo la esperanza de que en la capa de herramientas, podamos aprovechar CI, podamos aprovechar más bots para prestar atención a eso y señalarlo como una preocupación antes de que las personas realmente revisen manualmente el código. Los problemas de seguridad más comunes son en realidad cosas muy básicas, y parte de ello es porque ahora hemos aumentado el mercado total direccionable de quién puede construir para la web. Tenemos muchas personas codificando que no tienen un profundo conocimiento técnico, y así incluso cosas como problemas de XSS, filtraciones de claves API del lado del cliente, todos estos son los problemas comunes más grandes en este momento. Hay muchos más matices, pero esos son los realmente grandes, porque ahora tenemos esta enorme audiencia construyendo. Entendido. Bien.
Comments