

¡Suscríbete para más artículos como este!
Puedes darte de baja en cualquier momento. Consulta nuestra Política de privacidad

Descripción del Episodio
En este episodio de PPC Town Hall, el anfitrión Frederick Vallaeys se sienta con Nils Rooijmans para profundizar en el mundo de la codificación de vibraciones para profesionales de PPC. Exploran cómo las herramientas de IA están cambiando la forma en que creamos aplicaciones sin programación tradicional, y discuten los beneficios, casos de uso prácticos y mejores prácticas para los especialistas en marketing.
Nils Rooijmans es un experto experimentado en automatización de Google Ads y un pionero en el uso de IA para la gestión de PPC. Con una amplia experiencia en el desarrollo de scripts de Google Ads y aprovechando la IA para la automatización del marketing, Nils comparte sus ideas sobre cómo la codificación de vibraciones puede empoderar a los especialistas en marketing para construir herramientas más rápido y de manera más creativa que nunca.
Aprenderás:
- Qué es la codificación de vibraciones y por qué se está volviendo popular en PPC
- Cómo la codificación de vibraciones evolucionó de generar simples scripts de Google Ads a construir aplicaciones completas
- Ejemplos de cómo los especialistas en marketing pueden usar la codificación de vibraciones para generar activos de campaña desde páginas de destino
- Por qué la codificación de vibraciones es ideal para probar rápidamente nuevas ideas
- La importancia de revisar las herramientas generadas por IA para garantizar la fiabilidad
- Consejos para aprovechar al máximo la codificación de vibraciones manteniendo el control de calidad
- Cómo la codificación de vibraciones encaja en las tendencias más amplias de la automatización de PPC
Conclusiones del Episodio
Frederick Vallaeys y Nils Rooijmans discuten qué es realmente la codificación de vibraciones, por qué está ganando terreno entre los especialistas en marketing de PPC y cómo se está utilizando hoy en día para prototipar herramientas y generar activos.
Nils nos lleva a través de una sesión práctica sobre cómo codificar una herramienta de Google Ads, sugiere casos de uso y explica por qué el prototipado rápido importa, dónde son necesarias las barreras de seguridad y cómo los especialistas en marketing deben pensar más claramente sobre el riesgo, la escala y la supervisión humana al codificar vibraciones.
Observa cómo tu idea cobra vida con la codificación de vibraciones
Una de las mayores conclusiones es que la codificación de vibraciones permite a los especialistas en marketing simplemente describir lo que quieren y dejar que la IA se encargue del resto. Nils señaló que este enfoque elimina las barreras técnicas y hace que la construcción de herramientas se sienta intuitiva. Se trata de traducir la visión de un especialista en marketing directamente en una herramienta funcional sin escribir una sola línea de código.
“Básicamente, describes la vibra de tu idea y luego, a través de la interacción con la IA, la construyes juntos, y la IA está construyendo el código para ti. Así que no estás escribiendo código JavaScript o Python o cualquier otro lenguaje de programación… a través del lenguaje humano, se te ocurren ideas para software que la IA está construyendo para ti”, explicó Nils.
Nils también discutió cómo la codificación de vibraciones es parte de una tendencia más amplia en PPC que combina la creatividad humana con la eficiencia impulsada por la IA. La codificación de vibraciones reduce la barrera para construir herramientas personalizadas, ayudando a los especialistas en marketing a centrarse más en la estrategia y la creatividad y experimentar con más libertad.
De scripts simples a aplicaciones completas de PPC
Crear scripts de Google Ads fue la forma incipiente de la codificación de vibraciones. Pero ahora, la codificación de vibraciones ha pasado a construir aplicaciones web completas con una base de datos y configurar diferentes sistemas con varios paquetes de software.
Empresas de IA como Google AI Studio v0, Replit y Lovable han creado entornos donde los especialistas en marketing pueden construir estas aplicaciones.
“Pueden realmente desplegar el software por ti. Lo que significa que pueden alojar la aplicación. Así que no tienes que configurar los servidores tú mismo. Básicamente puedes compartir lo que construiste con tu equipo o con tus clientes”, dijo Nils.
Esta evolución significa que los especialistas en marketing ahora pueden construir y desplegar herramientas de PPC sin depender de desarrolladores. Pueden crear, probar y lanzar herramientas directamente en sus navegadores, con la IA manejando el alojamiento y el despliegue automáticamente.
Nils destacó que este cambio representa un gran avance en la automatización de PPC. Los especialistas en marketing ahora pueden experimentar rápidamente con nuevas herramientas y flujos de trabajo, adaptándose e iterando sin la carga técnica habitual.
Construir activos de campaña en minutos desde una página de destino
Uno de los ejemplos prácticos más claros en el episodio fue usar la codificación de vibraciones para generar un conjunto completo de activos de Google Ads desde una sola página de destino. En lugar de tratar la investigación de palabras clave, la lluvia de ideas para el texto del anuncio y las extensiones como pasos separados, la codificación de vibraciones los combina en un solo flujo.
Nils demostró la construcción de una herramienta que acepta una URL de página de destino y genera palabras clave, titulares RSA, descripciones RSA, enlaces de sitio y extensiones de llamada. Todo el proceso tomó solo unos minutos.
“Si quisiera anunciarme a través de Google Ads y no supiera nada sobre este tipo de negocio, habría mucho trabajo involucrado en hacer la investigación de palabras clave. Tendrías que pensar en los USP y los beneficios para crear el texto del anuncio. Necesitas crear los enlaces de sitio, las extensiones de llamada, las palabras clave negativas, etc. Es mucho trabajo”, dijo Nils.
Pero con la codificación de vibraciones, puedes construir rápidamente una herramienta que entienda el contexto desde la página de destino y cree activos de anuncios.
“Una herramienta como esta nos tomó como cinco, 10 minutos desarrollarla, y aumentará la productividad de tu equipo inmensamente porque tareas como la investigación de palabras clave, crear texto de anuncios siempre toman mucho tiempo”, añade Nils.
El punto clave no era que la IA reemplazara el juicio, sino que elimina el trabajo repetitivo de configuración. Los especialistas en marketing aún revisan, seleccionan y deciden qué se utiliza. La salida es visible, editable y exportable, lo que mantiene el control con el especialista en marketing mientras acelera dramáticamente las etapas iniciales de la creación de campañas.
El prototipado rápido es la mayor fortaleza
La codificación de vibraciones sobresale cuando necesitas prototipar rápidamente, pero Nils fue claro en que no siempre es un reemplazo para software listo para producción. Explicó que el verdadero valor está en lo rápido que puedes convertir una idea en algo tangible, incluso si esa primera versión no es perfecta.
“Es genial para el prototipado rápido… el software que está siendo generado por herramientas como estas no está listo para producción, lo que significa que hace un gran trabajo al ilustrar lo que querías lograr, y te lleva al 80 o 90%, pero no es realmente robusto”, explicó Nils.
Explicó que la codificación de vibraciones es fantástica para probar rápidamente ideas o crear herramientas internas, pero para aplicaciones orientadas al cliente o críticas para la misión, aún necesitas involucrar a desarrolladores para garantizar la fiabilidad y seguridad.
“Es genial para el prototipado rápido, pero si quieres que el software profesional se despliegue en un negocio, entonces aún necesitas que los desarrolladores revisen el código”, explicó Nils.
Nils enfatizó que este enfoque hace de la codificación de vibraciones una herramienta poderosa para cerrar la brecha entre el concepto y la implementación.
Cómo puedes examinar y modificar el código sin ser un desarrollador
Incluso los usuarios no técnicos pueden echar un vistazo bajo el capó y entender lo que está sucediendo. Nils demostró esto al examinar el aviso que la IA estaba usando para generar el texto del anuncio.
Frederick sugirió preguntar directamente a la IA sobre su propio código.
“Puedes hacer preguntas como cómo codificaste esta pieza particular del software, o si estás haciendo algunas matemáticas, digamos que estás calculando ofertas o presupuestos, tal vez en un método de predicción, puedes preguntar, qué método estadístico usaste? Y muéstrame la ecuación matemática. No necesito ver el código, pero dime qué matemáticas entraron en el código que escribiste”, añade Fred.
Este enfoque conversacional para entender el código hace que la codificación de vibraciones sea accesible incluso para aquellos que nunca han programado.
Fred explica además: “Es como un desarrollador, puedes hablarle como si fuera un humano, y también puede comenzar a entender tu nivel de experiencia. Puedes decir, ‘Oye, escucha. No soy técnico, así que no me hables de React porque no sé qué es React.’”
Lleva los prototipos codificados por vibraciones a producción con Cursor
Para aquellos que quieren llevar los prototipos codificados por vibraciones al siguiente nivel, Nils explicó cómo progresar a herramientas de desarrollo más sofisticadas.
“Si estoy contento y pienso en algo que realmente quiero desplegar, entonces me gusta usar Cursor, que es como un entorno de desarrollo para ingenieros de software, para llevar el código al siguiente nivel que está listo para producción”, mencionó Nils.
Cursor ayuda a crear agentes de IA especializados que manejan diferentes aspectos de la preparación para producción.
“Dentro de Cursor, puedes crear diferentes agentes que te ayudarán con diferentes tareas que se requieren para que el código esté listo para producción. Así que, por ejemplo, tendrías un agente que verifica la seguridad, otro agente que verificaría el rendimiento y la escalabilidad, otro agente que verificaría las conexiones API, o tal vez mejoras en el software desde una perspectiva de legibilidad y mantenibilidad”, explicó Nils.
Estos agentes pueden trabajar en paralelo para mejorar la calidad del código sin requerir esfuerzo manual del desarrollador para cada aspecto.
Cómo construir agentes de IA que manejen tus tareas recurrentes de PPC
Más allá de solo construir aplicaciones, la codificación de vibraciones puede crear agentes de IA que manejen tareas continuas. Nils describió el uso de Claude Code para este propósito.
“Dentro de Claude Code, puedes crear agentes, puedes enseñarles habilidades proporcionando instrucciones como lo harías con un LLM”, dijo Nils.
Dio ejemplos prácticos de agentes en acción.
“Puedes tener estos agentes realizando diferentes tareas para ti en tu máquina local. Por ejemplo, conectarse con Gmail, revisar tu bandeja de entrada y responder a todos los correos no leídos o crear un borrador para que puedas responder fácilmente a ellos, o simplemente archivar todas las cosas que son poco importantes o spam”, explicó Nils.
La clave es entrenar a estos agentes a través de retroalimentación. Nils incluso predijo que pronto, los agentes podrían aprender observando el comportamiento en lugar de requerir actualizaciones de instrucciones explícitas.
La codificación de vibraciones revela lo que realmente necesitas
Nils dejó claro que la codificación de vibraciones no se trata de reemplazar completamente a los desarrolladores. En cambio, es una herramienta para refinar y aclarar lo que necesitas antes de entregarlo.
Una idea que compartió Frederick fue cómo la codificación de vibraciones te obliga a pensar en requisitos que podrías no haber considerado.
Dijo, “Haces ese aviso inicial y lo miras, y dices oh espera… Está sugiriendo palabras clave, pero no miró las otras palabras clave que tengo en mi cuenta, si hay superposición en la segmentación, o si los presupuestos están divididos. Y así, muy rápidamente comienzas a entender que lo que era una cosa simple en tu cabeza en realidad tiene muchas capas de sofisticación.”
Nils estuvo de acuerdo, explicando cómo este proceso mejora la colaboración con los desarrolladores, “Si el LLM comienza a hacer preguntas, oh, tienes razón, deberíamos pensar en esto y esto también… Y luego generará una versión de pseudocódigo de lo que va a construir. Y ese pseudocódigo básicamente es una definición muy explícita de lo que queríamos tener construido.”
Frederick reforzó este punto con su propia experiencia. “Lo que era una cosa simple en tu cabeza en realidad tiene muchas capas de sofisticación… Puedes comenzar a especificar lo que necesita hacer. Ahora puedes dárselo a un ingeniero, y es una especificación mucho mejor”, añadió Fred.
Esto hace que la codificación de vibraciones sea valiosa para las etapas iniciales de un proyecto, donde el objetivo principal es explorar posibilidades y determinar qué funciona mejor.
Mantén a los humanos en el bucle para gestionar el riesgo
Al usar la codificación de vibraciones en PPC, entender dónde comienza el riesgo es crucial. Mientras los humanos permanezcan en el bucle, la codificación de vibraciones es un aliado poderoso. La verdadera precaución viene cuando se permite que las herramientas de IA operen sin control en campañas en vivo.
Nils explicó que usar la codificación de vibraciones para la lluvia de ideas, el prototipado o acelerar tareas manuales conlleva un riesgo mínimo. Solo cuando estas herramientas comienzan a tomar decisiones automatizadas necesitas ser más cauteloso.
“Si el software que uso no es crítico para mi negocio, puedo codificar vibraciones fácilmente porque los errores no son muy costosos…. Por otro lado, si implica un alto riesgo y podría cometer grandes errores (como, por ejemplo, cambiar cosas en las cuentas de Google Ads de mis clientes), quiero estar seguro de que el software no es fácil de hackear. Quiero que sea fiable, y quiero que tenga ciertas restricciones”, añadió Nils.
Nils recomendó que los no desarrolladores deberían tener sus herramientas codificadas por vibraciones revisadas antes de desplegarlas en situaciones de alto riesgo.
“Si no eres un desarrollador, recomendaría contratar a un desarrollador para que revise este tipo de aplicaciones antes de comenzar a usarlas”, sugirió Nils.
Frederick enfatizó la importancia de mantener a los humanos en el bucle.
“Mantienes al humano en el bucle, ¿verdad? La IA está haciendo un gran trabajo, pero es nuestro trabajo básicamente decirle a la IA qué es buen comportamiento y qué es mal comportamiento. Necesitamos poner las barreras de seguridad en su lugar para que no se salga de control”, añadió Fred.
Por qué deberías quedarte con una herramienta en lugar de perseguir características
Con tantas herramientas de codificación de vibraciones emergiendo, es tentador cambiar constantemente entre ellas. Nils aconsejó en contra de esto.
“Siempre me gusta recomendar a las personas que se queden con una herramienta y luego intenten dominarla y no ir tras los objetos brillantes probando todas estas diferentes herramientas de IA que están disponibles hoy en día. De vez en cuando, sí, deberías pasar algún tiempo probándolas, pero no pases demasiado tiempo jugando con copias de herramientas similares porque en mi experiencia es solo una pérdida de tiempo”, aconsejó Nils.
Frederick añadió que dirige múltiples sesiones de codificación de vibraciones simultáneamente para gestionar los tiempos de espera.
“Por lo general, los sistemas que uso pueden tardar dos o tres minutos por respuesta. Así que puede ser un poco frustrante. Así que tiendo a ejecutar una ventana de codificación de vibraciones en un lado y luego otra ventana donde hago mi trabajo diario habitual… He hablado con ingenieros en OpenAI, y básicamente tienen tres o cuatro codificaciones de vibraciones ejecutándose en paralelo”, explicó Fred.
Las pequeñas agencias pueden beneficiarse más
Nils cree que las organizaciones más pequeñas sin recursos técnicos experimentarán el impacto más dramático de la codificación de vibraciones.
“Especialmente las corporaciones más pequeñas que no tenían desarrolladores antes, verán un cambio revolucionario en la forma en que operan su negocio… Para las empresas más pequeñas, las agencias más pequeñas también que no tienen habilidades técnicas en la organización, esto va a ser masivo”, dijo Nils.
Explicó que estas organizaciones ahora pueden construir herramientas personalizadas que antes estaban fuera de su alcance.
“Estas personas pueden literalmente usar software de una manera que no era posible antes. No tenían el dinero para contratar a los desarrolladores. No tenían el conocimiento para hacerlo ellos mismos, y no tenían las ideas de lo que era posible”, añadió Nils.
Nils enfatizó que la codificación de vibraciones es algo que activa una nueva forma de pensar una vez que lo experimentas de primera mano, y que la propia IA te guiará a través del proceso de aprendizaje a medida que avanzas.
Subrayó la importancia de comenzar pequeño y construir de manera incremental en lugar de intentar crear algo perfecto desde el principio. El verdadero poder, según Nils, proviene de obtener esa sensación inicial de lo que es posible, lo que luego abre tu mente a nuevas aplicaciones y casos de uso que no habías considerado previamente.
Transcripción del Episodio
Frederick Vallaeys: Hola, y bienvenidos a otro episodio de PPC Town Hall. Mi nombre es Fred Vallaeys. Soy su anfitrión, también CEO y cofundador de Optmyzr, un software de gestión de PPC. Así que para este primer episodio de PPC Town Hall en 2026, vamos a volver a la palabra del año de 2025. Y esa palabra es en realidad dos palabras. Es codificación de vibraciones.
Así que probablemente hayas oído hablar de la codificación de vibraciones. Realmente ha ganado impulso, y creemos que seguirá creciendo en importancia el próximo año. Por eso queríamos hablar de ello hoy. Y quién mejor para hablar de la codificación de vibraciones, que es una forma de programación, que alguien que ha estado involucrado muy extensamente en la programación para Google Ads a través de scripts. Y ese es Nils Rooijmans.
Nils ha estado involucrado en inteligencia artificial desde antes de que la gente hablara de esto. Ha sido una de las voces líderes cuando se trata de scripts de Google Ads. Así que realmente estoy deseando escuchar cuál es su opinión sobre la codificación de vibraciones, dónde encaja, cómo la está usando, y cómo realmente podemos usarla para mejorar en la gestión de PPC y el marketing digital. Así que con eso, comencemos con este episodio de PPC Town Hall.
Frederick Vallaeys: Nils, bienvenido de nuevo. Encantado de verte de nuevo.
Nils Rooijmans: Hola Fred, gracias por invitarme. Siempre es un placer.
Frederick Vallaeys: Oye, ¿estás pasando el rato en las Bahamas estos días, el Caribe?
Nils Rooijmans: Sí, es una isla, Curazao. Está en la parte sur del Caribe, bastante cerca de Venezuela, lo cual es bastante emocionante estos días, dado lo que está sucediendo aquí geopolíticamente. Siempre es agradable. Me encanta pasar el invierno aquí.
Frederick Vallaeys: Así que, meses de invierno, noviembre, diciembre, enero, sol, y hablan holandés en Curazao, ¿verdad?
Nils Rooijmans: Sí, tienes razón. Es parte del reino holandés. Así que, tenemos muchos idiomas aquí. El idioma local se llama Papiamento, que es una combinación entre portugués, español, inglés y holandés. Pero sí, mucha gente habla holandés. Como persona holandesa, te sientes como en casa.
Frederick Vallaeys: Es hermoso cuando puedes tomar los meses de invierno y vivir en algún lugar un poco más agradable, más cálido. Oye, estando allí, realmente aprecio que te unas a nosotros aquí y hables sobre la codificación de vibraciones. Pero entonces, la codificación de vibraciones, obviamente, esta gran palabra. Es la palabra del año en algunos de los diccionarios para 2025. Pero dicho esto, es muy de moda, y creo que mucha gente todavía no sabe realmente qué es la codificación de vibraciones. Así que comencemos por ahí. ¿Qué es la codificación de vibraciones?
Nils Rooijmans: Sí, sí. Básicamente, la codificación de vibraciones es una forma de usar una IA para explorar ideas para construir software. Así que no eres tú escribiendo el código, es realmente la IA escribiendo el código por ti, y eres tú interactuando con la IA para generar las ideas. Básicamente, describes la vibra de tu idea, y luego, a través de la interacción con la IA, la construyes juntos, y la IA está construyendo el código para ti.
Así que no estás escribiendo código JavaScript o Python, o cualquier otro lenguaje de programación. Simplemente, me gusta hablar con la IA, pero también puedes usar el teclado, por supuesto. Sí, a través del lenguaje humano, lenguaje natural, se te ocurren ideas para software que la IA está construyendo para ti.
Frederick Vallaeys: Muy interesante. Y así, creo que uno de los conceptos fundamentales, y tal vez la cosa que no todos han captado aún, es que cuando vas a un chatbot, ya sea ChatGPT o Gemini, todos le hacemos una pregunta en un idioma, ya sea holandés o inglés o cualquier idioma que hables, y obtenemos una respuesta en ese idioma. Pero no hay razón para que estas computadoras y estas IAs no puedan responder en cualquier otro idioma que quieras, o que incluso podría ser un lenguaje de programación, ¿verdad? Y ahí es donde es capaz de comenzar a construir Python. Es capaz de construir JavaScript.
Es capaz de hacer muchas de las cosas que luego son utilizables para otro sistema informático. Y ahí es donde entra la codificación de vibraciones. Pero, ¿de dónde vino todo ese concepto de codificación de vibraciones?
Nils Rooijmans: Sí, es realmente curioso porque recuerdo tal vez el último programa que hicimos hace un par de años, tú y yo ya estábamos usando los LLM como ChatGPT para crear scripts de Google Ads para nosotros. Y eso fue básicamente un precursor de algo que ahora se llama codificación de vibraciones, porque tú y yo, estábamos hablando en lenguaje natural con el LLM. El LLM estaba generando el JavaScript para nosotros.
Y como tú y yo ambos podemos leer JavaScript, sabíamos, oh, esto es lo que queremos, pero no exactamente. Así que le dimos retroalimentación a través de texto, y luego corrigió los scripts para nosotros. De esa manera, éramos mucho más productivos. Pero a principios de este año, uno de los cofundadores de OpenAI, Andrej, creo, acuñó el término. Se volvió realmente popular, y es básicamente su forma de explicar cómo los desarrolladores usan los LLM hoy en día para generar código y sistemas de software complejos.
Así que se convirtió en un término realmente popular este año, y muchas personas comenzaron a usar LLMs de esta manera para construir aplicaciones de software bastante complejas que pueden crear fácilmente por sí mismas sin tener que acudir a un desarrollador, lo cual es genial, por supuesto.
Frederick Vallaeys: Y creo que estás tocando un punto importante allí, que son los sistemas complejos, porque como mencionabas, cuando estábamos escribiendo scripts de Google Ads con la ayuda de GPT, y creo que para mí fue GPT-4 cuando fue la primera vez que literalmente tomó mi solicitud y en un solo intento produjo un código completamente funcional que no tuve que volver a corregir. Pero estos aún eran archivos singulares, ¿verdad? Es una sola pieza de código JavaScript que copias y pegas en Google Ads.
Y en ese sentido, a menudo está desconectado de los sistemas que las personas ya usan, y no tiene una base de datos, y no tiene autenticación, y no tiene muchas de las otras cosas que son la infraestructura básica para la mayoría del software SaaS que usamos hoy en día. Pero esperábamos, y por eso no era capaz de construir esas cosas. Pero ahora estás diciendo que estamos hablando de sistemas avanzados. Entonces, ¿la codificación por vibración te permite agregar todas estas comodidades, como tener un inicio de sesión, conectarse a bases de datos, etc.?
Nils Rooijmans: Sí, sí. Exactamente. Sí, es bueno que lo menciones porque los scripts de Google Ads son piezas de software relativamente pequeñas que viven en la plataforma de Google Ads. Así que son piezas de software relativamente simples, ¿verdad? Pero si quieres construir una aplicación web completa, eso es mucho más complejo. A veces necesitas una base de datos, necesitas configurar diferentes sistemas que se comuniquen entre sí, diferentes paquetes de software.
Y afortunadamente para nosotros, las empresas de IA han creado entornos donde básicamente podemos usar la IA para crear estas aplicaciones de software. Así que uno de los ejemplos, por supuesto, es Google. Google tiene un entorno llamado AI Studio donde puedes hacerlo fácilmente. Creo que eres un gran fan de otro, Vertex, con el entorno de desarrollo v0. Replit es otro ejemplo. Hay muchos por ahí.
Así que puedes usar diferentes herramientas para realmente codificar por vibración tu aplicación. Y ellos desplegarán, pueden realmente desplegar el software por ti. Lo que significa que pueden alojar la aplicación. Así que no tienes que configurar los servidores tú mismo. Básicamente puedes compartir lo que construiste con tu equipo o con tus clientes. Y espero que hoy pueda mostrarte un ejemplo de lo fácil que es hacerlo en estos días.
Frederick Vallaeys: Vamos a prepararnos para un ejemplo. Pero soy un gran fan de Lovable en este momento. Estaba usando v0 al principio. Ahora es principalmente Lovable. Pero también mencionaste nuevamente un punto muy importante, que de hecho, la codificación por vibración tal como se está utilizando hoy en día es a menudo incluso más fácil de lo que solíamos hacer al conseguir que GPT escribiera un script de anuncios, porque todavía tendríamos que tomar el script de anuncios. Tendríamos que copiarlo y pegarlo en el lugar correcto. Tendría errores.
Tendríamos que copiar y pegar esos errores, llevarlos de vuelta a GPT, decirle que arregle esos errores, luego obtendríamos un nuevo código, y tendríamos que copiar y pegar eso. Y así que todavía era todo este proceso de ida y vuelta. Pero como mencionaste, dependiendo del sistema que estés usando, el resultado se aloja directamente en tu navegador. Ellos averiguan cómo desplegarlo, cómo alojarlo.
Así que la experiencia, que vamos a ver aquí en un minuto, pero es literalmente tan simple como tener una conversación con el sistema. Produce el código, y en lugar de mostrarte el código, te muestra la aplicación real que se ha construido, y puedes interactuar con la aplicación, y si algo está roto, puede mirar la aplicación. Literalmente tiene capacidad de captura de pantalla. Mira por encima de tu hombro, y ve lo que no hizo correctamente, y va y lo arregla. Pero sí, pero echemos un vistazo. Creo que tienes un ejemplo de cómo podemos desplegar esto para PPC, ¿verdad?
Nils Rooijmans: Claro. Sí. Pero antes de mostrar el ejemplo, tal vez solo para compararlo con cómo estaba involucrado con el desarrollo de software hace 10, 15 años, y en ese entonces, había, empecemos como si fuera un tipo viejo, lo siento, hace 20 años, teníamos algo en el desarrollo de software que se llamaba el método de cascada. Básicamente, el gerente de producto tenía una idea sobre cómo debería verse el producto, y vendría con un equipo y diría, está bien, esto es más o menos lo que tengo en mente, y eso sería un desarrollador de producto escribiría requisitos, especificaciones de interfaz de usuario.
Luego habría requisitos funcionales y requisitos técnicos. Estos se escribirían en documentos y se entregarían al arquitecto de software. Él arquitectaría la estructura para el software, y eso se entregaría a los desarrolladores. Ellos harían la codificación y luego, con suerte, dentro de seis, ocho, 12, en realidad, 30 semanas, obtendrías una versión alfa del software.
Podrías probarlo, y luego tendrías que escribir el feedback que pasaría por el mismo proceso nuevamente a los desarrolladores, y ellos con suerte arreglarían las cosas que querías que se arreglaran como gerente de producto. Todo ese proceso, eso ha desaparecido por completo, ya que es realmente rápido, realmente interactivo ahora con este nuevo software que está disponible para nosotros. Con la codificación por vibración, puedes hacer cualquier cosa de eso en minutos u horas.
Así que toda esta idea de proponer ideas para construir software que te ayudará a hacer crecer tu negocio, se ha puesto a disposición de personas con cero experiencia técnica, cero habilidades de desarrollo. Puedes simplemente literalmente construirlo en unos pocos minutos.
Frederick Vallaeys: Es este concepto de software a demanda. Así que Sam Altman introdujo eso en el lanzamiento de GPT-5. Y así, todo este salir de un mundo donde el software tiene que ser construido de la manera que has explicado que también lo hace caro. Eso significa que tienes que pagar mucho dinero a otra empresa, generalmente para obtener el software que hace las cosas que necesitas que haga.
Pero ahora estamos entrando en un mundo donde es mucho más sobre la marcha. Es oh, tengo una necesidad, estoy organizando una fiesta el próximo fin de semana, y no me gusta Evite para enviar mis invitaciones, pero sé que estas son las cinco cosas que necesito que el sistema haga. Se lo dices a una herramienta de codificación por vibración. Lo junta todo, y en una hora, tienes algo que funciona lo suficientemente bien. ¿Y es perfecto? No. Pero, ¿es lo suficientemente bueno para hacer lo que necesitabas que hiciera? ¿Te está ahorrando tiempo? Y ese es un punto. Es toda una nueva forma de pensar sobre herramientas y capacidades, ¿verdad? Muy bien. Echemos un vistazo a Google AI Studio.
Así que para las personas que están escuchando, tenemos un video de esto en YouTube. Nils nos va a llevar a través de la construcción de una aplicación con Gemini.
Nils Rooijmans: Entonces, Gemini, Google también tiene un entorno. Se llama AI Studio. Y dentro de AI Studio, hay un constructor. Y el constructor básicamente te permite usar Gemini para crear software de una manera de codificación por vibración. Esta es la interfaz. Simplemente voy a hablarle, y voy a describir mi idea, y luego ver a dónde nos lleva Gemini. Está bien. Así que, déjame probar rápidamente si eso está funcionando.
Necesito que construyas una aplicación web que me ayude a crear campañas de Google Ads basadas en una sola página de destino. Está bien, la entrada debería ser un campo donde pueda copiar y pegar la URL de la página de destino. Y luego necesito que presentes palabras clave, titulares RSA, descripciones RSA, enlaces de sitio y extensiones de llamada.
Me gustaría poder seleccionar las palabras clave, los titulares, las descripciones y los enlaces de sitio, etc. que quiero usar. También me gustaría ver un botón de salida que generaría un archivo CSV que pueda usar como una carga masiva en mi cuenta de Google Ads, o simplemente puedo copiar y pegarlo en el Editor de Google Ads.
Está bien, así que básicamente se me ocurrieron estas especificaciones. Creo que hay muchas cosas que probablemente debería estar agregando a la especificación para obtener algo que realmente funcione, pero veamos a dónde nos lleva desde aquí. Sí. Así que, acabo de hablar con Gemini. Escuchó mi idea, y ahora está analizando mi línea de pensamiento. Básicamente, está pensando en qué tipo de aplicación estoy buscando.
Está haciendo algo de investigación en el fondo, y está creando algunos archivos. Como puedes ver a la izquierda aquí, hay un archivo HTML, algo que se llama JSON. No te preocupes si no sabes lo que significa. Archivos TS. Esto es un poco de los detalles técnicos de los que normalmente tendrías que preocuparte, porque si fueras a construir una aplicación como esta, necesitarías ser un desarrollador.
Pero ahora la IA está haciendo el trabajo de desarrollo por ti. Así que está creando los archivos que se construirán, que crearán el software para la aplicación web que con suerte estará terminada en unos segundos. Y mientras tanto, está presentando sugerencias basadas en las ideas iniciales. Así que puedo, estas tarjetas. Está bien. Así que simplemente voy a hacer clic en ellas.
Incorporar sugerencias de segmentación de audiencia. Oh, eso es en realidad una buena idea, ¿verdad? Porque si estamos creando una nueva campaña, a veces también queremos incluir la segmentación de audiencia allí. Podría ser algo que podríamos agregar. Imágenes con el Nano Gemini Pro. Gran sugerencia porque no hablé sobre extensiones de imagen, activos de imagen, pero estos también pueden ser de valor.
Así que entendió mi solicitud, y ya comenzó a proporcionar sugerencias en paralelo al trabajo en la aplicación. Está bien. Así que, terminó en, digamos, dos o tres minutos. Y aquí tenemos un generador de anuncios de IA que puede convertir tu URL en una campaña. Vamos a abrir una de mis páginas de destino. Así que, simplemente voy a copiar una URL aquí. Esto es, voy a mostrarte rápidamente.
Así que, este es uno de mis servicios donde las personas pueden llamar, reservar una llamada, y les ayudaré a corregir cualquier error en los scripts de Google Ads. Así que hay algo de texto aquí, no mucho. Es básicamente una página de destino muy básica en mi sitio web. Pero si quisiera anunciar esto a través de Google Ads y no supiera nada sobre este tipo de negocio, siempre hay mucho trabajo involucrado en hacer investigación, ¿verdad? Investigación de palabras clave.
Tendrías que pensar en los USP, los beneficios para crear el texto del anuncio. Necesitas crear los enlaces de sitio, las extensiones de llamada, las palabras clave negativas, etc. Es mucho trabajo. Así que digamos que tienes una pequeña agencia donde tienes muchos clientes diferentes que, por ejemplo, estás haciendo Google Ads para dentistas o para un cierto tipo de abogados, y probablemente tendrás decenas, cientos de clientes que tienen páginas de destino similares.
Idealmente, tendrías una herramienta donde simplemente podrías insertar la página de destino y luego decir generar activos o generar el formulario de campaña. Así que con suerte esta herramienta va a hacer eso.
Frederick Vallaeys: Sí. Lo que estamos viendo aquí es literalmente algo que se construyó sobre la marcha, ¿verdad? No preconstruiste esto. Esto es en dos minutos.
Nils Rooijmans: Exactamente. Hablas y avanzas.
Frederick Vallaeys: Está bien. Ahora, lo que vemos en la pantalla aquí es una salida completa con columnas para palabras clave, titulares RSA y descripciones RSA. Llévanos a través de esto, Nils.
Nils Rooijmans: Así que, analizó el contenido en este sitio web, y sugirió palabras clave. Las palabras clave son soporte de scripts de Google Ads. Eso es relevante. Eso es bueno. Ayuda con scripts de Google Ads, experto en scripts de Google Ads, asistente de scripts PPC, corregir scripts de Google Ads. Esas son todas palabras clave altamente relevantes para el servicio que estoy ofreciendo. También sugiere tipos de concordancia, y puedo simplemente recoger como pedí. Puedo seleccionar o deseleccionar las palabras clave. Así que digamos que quiero orientar estas palabras clave.
Echa un vistazo a los titulares. Soporte de scripts de Google Ads, asistencia experta en scripts, corrige tu script de anuncios ahora, y ayuda uno a uno con scripts. No está nada mal, ¿verdad? Obviamente hay margen de mejora.
Frederick Vallaeys: Un par de cosas a señalar aquí también es que tu solicitud, lo que le pediste que construyera, nunca especificó cosas como que deberías poder seleccionar o deberías decir cuán largo es un titular que necesita permanecer dentro de los límites de lo que se permite en Google Ads. Pero todas estas cosas el LLM las entendió porque tenía una comprensión de oh Nils está tratando de hacer Google Ads, y así entiende que Google Ads tiene titulares y hay un límite de 30 caracteres, y entiende los límites de caracteres para las descripciones, y naturalmente decide que eso es algo lógico para mostrar y eso es lo que ha hecho. Así que esa es la belleza de estos sistemas es que no tienes que entrar en muchos detalles. Descubre lo que probablemente hubieras querido.
Nils Rooijmans: Exactamente. Sí. Y mencionas un buen punto porque esa es también una de las razones por las que me gusta usar AI Studio porque es Gemini, un servicio de Google, ¿verdad? Así que tiene mucho conocimiento sobre el ecosistema de Google con todas las diferentes herramientas, incluyendo Google Ads. Así que encuentro que si desarrollo una aplicación dentro de AI Studio, tiene un, es menos esfuerzo integrarlo con mis otras herramientas de Google, incluyendo Google Ads.
Así que ese conocimiento que acabas de describir sobre los límites de caracteres para los titulares y las descripciones RSA, creo que los otros LLMs también sabrían sobre eso. Pero sí, lo entendió. Pero aquí, por ejemplo, creó seis descripciones, pero las seis tienen más de 90 caracteres. Así que probablemente puedo, si volvemos, proporcionar feedback que solo sugiera descripciones que realmente cumplan con las limitaciones de los 90 caracteres. Lo arreglará en la próxima ejecución.
Frederick Vallaeys: Lo que es muy genial aquí es que a pesar de mostrar titulares que son demasiado largos, en realidad ya se ha marcado a sí mismo como que eso es un error porque sabe que solo debería ser 90. Así que ya hay, porque puedes imaginar un sistema que simplemente escribe 100 caracteres y ni siquiera se molesta en decírtelo y luego intentas subirlo. Ahí es cuando descubres que no va a funcionar.
Y veo que estas cosas evolucionan bastante rápido. Así que cuando estaba codificando por vibración, incluso hace un par de meses, los resultados volvían. Había muchos errores. Tomaban seis iteraciones y a veces luchaba por corregir esos errores. Pero hoy en día cuando uso Lovable, a veces le pido que arregle una cosa y luego arregla esa cosa y luego vuelve y dice, “Y por cierto, mientras miraba el código, también noté esta otra cosa que parece estar mal, y también lo arreglé sobre la marcha.” Así que estos sistemas están evolucionando súper, súper rápido cuando se trata de hacer lo correcto.
Nils Rooijmans: Exactamente. Sí. Sí. Eso es también lo que las herramientas no pueden hacer hoy. Es increíble lo que pueden hacer la próxima semana. Y también la diferencia entre las herramientas como mencioné, la distinción entre AI Studio y v0 o Lovable, allí los proveedores siempre están jugando a ponerse al día como en si una herramienta está proporcionando una característica que crea alto valor para los usuarios, las otras simplemente la copiarán y el desarrollo es realmente rápido en estos días.
Siempre me gusta recomendar a las personas que se queden con una herramienta y luego traten de dominarla y no persigan los objetos brillantes probando todas estas diferentes herramientas de IA que están disponibles en estos días. De vez en cuando, sí, deberías pasar un tiempo probándolas, pero no pases demasiado tiempo jugando con copias de herramientas similares porque es solo en mi experiencia una pérdida de tiempo.
Así que, solo para terminar esta demostración, tal vez, sí, para terminar esta demostración, vamos a copiar la salida al portapapeles. Veamos si eso funciona. Y con suerte si creo una nueva hoja de Google aquí con un poco de suerte, generará una salida que podemos, ahí tienes.
Estoy echando un vistazo al encabezado aquí. No estoy 100% seguro de que esto vaya a funcionar como una carga masiva, pero las personas que han trabajado con el Editor de Google Ads o cargas masivas ya reconocerán que esto es casi lo que queremos para una carga en Google Ads. Así que en teoría, esto ya podría funcionar y de lo contrario tendríamos que instruirlo para que eche un vistazo a las especificaciones de las plantillas que el Editor de Google Ads o las cargas masivas usan para subir esta información a Google Ads.
Pero volviendo a mi preferencia por AI Studio es que todavía necesitas copiar y pegar esto en el Editor o una carga masiva. ¿Por qué no hacer que esta aplicación hable directamente con la API de Google Ads? Así que eso es en realidad una de las cosas, es un poco más complicado y podemos llegar a esto dentro de la hora, pero podrías tener una aplicación en funcionamiento que tenga acceso a la API de Google Ads y luego puedes literalmente decir está bien estoy contento con esto, en lugar de descargar un CSV solo agrégalo a mi cuenta. Así que podrías crear una aplicación como esta literalmente en una hora que haría los cambios dentro de tu cuenta de Google Ads.
Y luego si estás contento con el resultado, quiero mostrarte lo fácil que es compartirlo con tus colegas o incluso tal vez tus clientes o tu jefe. Simplemente puedes desplegar la aplicación en línea. Así que esto está funcionando dentro de mi AI Studio ahora mismo. Así que nadie puede verlo excepto yo. Y si quiero compartir esto con otras personas en mi equipo, simplemente hago clic en el botón de desplegar la aplicación. Seleccioné un proyecto en la nube. Así que preparé la demostración de codificación por vibración. Es básicamente un proyecto de Google Cloud donde eso va a alojar la aplicación. Voy a decir desplegarlo.
Está bien, esto va a tomar unos minutos, pero luego estará funcionando dentro de Google Cloud y obtendré una URL y simplemente puedo dirigir a las personas a la URL y pueden usar esta herramienta. Así que nuevamente, oh ahí tienes. Ya está ahí. Ahí tienes. Así que no es una URL realmente bonita, pero también podemos cambiar eso. Puedes subir la aplicación a Vertex o algún otro entorno.
Frederick Vallaeys: Pero el punto que estás haciendo, muy fácil de obtener en una URL que se puede compartir públicamente. Y luego si quisieras realmente comenzar a vender esto a un cliente, tal vez puedas poner un dominio más bonito allí. Está bien, así que estamos haciendo una prueba aquí usando esta nueva herramienta para el dominio optmyzr.com, y veamos si entiende lo que hacemos, lo cual si no lo hace tal vez sea un reflejo de nuestro sitio web, y tal vez entonces necesitemos decirle a nuestro equipo web que arregle algunas cosas, pero veamos qué sale de aquí.
Correcto, así que idealmente esto ya generaría algo que es altamente relevante, pero si no es así, entonces podemos volver y proporcionar algo de feedback a la parte de desarrollo. Como puedes ver, voy a acercar un poco para que sea más fácil de leer. Creo que esto ya es realmente bueno, ¿verdad? Software de gestión de PPC, sí. Optimización de Google Ads. Tal vez eso sea un poco demasiado amplio. Herramienta de automatización de PPC.
Así que esto, una herramienta como esta, nos tomó como cinco, 10 minutos para desarrollar, y aumentará la productividad de tu equipo inmensamente porque cosas como esta, investigación de palabras clave, creación de texto de anuncios, siempre lleva mucho tiempo, ¿verdad?
Nils Rooijmans: Sí, lo hace.
Frederick Vallaeys: Así que oye, mucho trabajo está siendo hecho aquí por la computadora en muy poco tiempo. Esto debe ser súper caro. ¿Cuánto cuesta?
Nils Rooijmans: Ah, esa es una buena pregunta. Sí, AI Studio es gratis hasta cierto punto. Estoy usando el modelo pro. Olvidé, son $20 o $50 al mes. Si quieres alojarlo en la nube, la aplicación que desarrollas, también tienes que pagar, no sé, 10, 20, 30 dólares. No es realmente caro. Tienes otros entornos como Lovable y v0 o Vertex. Si despliegas allí, es un poco más caro, pero creo que la parte de despliegue es un poco más fácil, y la apariencia, en mi opinión, se siente más profesional y agradable que AI Studio.
Así que tienes que jugar un poco con eso para ver tu preferencia, pero nunca es realmente tan caro, y especialmente no si lo comparas con el costo de desarrollar este software con los desarrolladores que necesitas contratar.
Frederick Vallaeys: Exactamente. Y los modelos de precios, creo, todavía están evolucionando en gran medida. Así que de nuevo, estoy usando principalmente Lovable, así que conozco ese sistema mejor. Puedes comenzar gratis. Obtienes cinco créditos por día para uso gratuito. Y esos cinco créditos te permitirán construir una aplicación como la que viste aquí hoy desde una generación inicial.
Pero ahora lo siguiente que probablemente suceda es que pienses, “Oh, esto es genial, pero desearía que sugiriera diferentes grupos de anuncios, y tal vez estuviera agrupando algunas de las palabras clave, y tal vez tuviera todos estos extras”, ¿verdad? Y es entonces cuando comienzas a consumir estos sistemas de crédito. Y es cuando terminas actualizando al plan de $20 por mes que te da un par de créditos pagados. Y luego, tan pronto como alcanzas ese límite, simplemente te pide que actualices, y sigues actualizando.
Y curiosamente, Lovable fue la empresa más rápida en alcanzar $100 millones en ingresos en la historia, en la historia del mundo. Así que claramente mucha gente, incluyéndome a mí, está gastando una cantidad decente de dinero en esto. Pero de nuevo, la alternativa es contratar a un desarrollador y pasar por este proceso de meses, y tenemos un gran equipo de desarrollo en Optmyzr, y seguimos construyendo, pero también se vuelven desarrolladores más efectivos gracias a este tipo de capacidades.
Pero hablemos de eso por un segundo, Nils. Así que tienes un trasfondo en programación, hay toda otra clase de herramientas que son como Cursor que ayudan a los ingenieros a hacer este tipo de cosas. Entonces, ¿dónde está esa ruptura y por qué la gente usaría un tipo de sistema en lugar de otro?
Nils Rooijmans: Sí, gran pregunta. Así que sí, la interfaz como esta, como la que acabo de mostrarte, y también el v0 y el Lovable, creo que son geniales para la creación rápida de prototipos. Así que puedo imaginar que en tu organización estás usando herramientas como esta para ilustrar a tus desarrolladores qué tipo de funcionalidad quieres agregar a Optmyzr, y puedes ilustrarlo fácilmente porque literalmente puedes construirlo en unos minutos o una hora.
Pero el software es típicamente, el software que está siendo generado por herramientas como estas no está listo para producción, lo que significa que hace un gran trabajo al ilustrar lo que querías lograr, y te lleva del 80 al 90 por ciento, pero no es realmente robusto. Realmente no es confiable. No está realmente escalado al nivel que necesitas para todos tus clientes. No es seguro porque es fácil hackear cosas.
Así que en mi experiencia, es genial para la creación rápida de prototipos, pero si quieres que el software profesional sea desplegado en un negocio, entonces todavía necesitas que los desarrolladores revisen el código. Y eso es también una de las cosas buenas de estos entornos porque simplemente puedes entrar y revisar el código. Así que estoy aquí. Así que si entiendes el código, puedes simplemente entrar allí y, por ejemplo, este servicio Gemini. Tal vez si hago zoom aquí, puedo ver el prompt.
Así que otra cosa es que básicamente no expliqué nada sobre cómo escribir copias de anuncios, ¿verdad? Así que la calidad de los enlaces del sitio y la copia del anuncio es mediocre. Pero si mejoro el prompt que está siendo usado por este software, entonces obtengo titulares mucho mejores, descripciones mucho mejores. Así que ese es un ejemplo de los cambios que puedes hacer si entiendes un poco del código, o puedes hacerlo a través de las sugerencias también.
En resumen, la calidad del código es buena, pero no está al nivel del software profesional que está siendo desarrollado por ingenieros de software reales todavía. Así que no recomendaría usar herramientas de codificación de vibraciones como esta para aplicaciones muy complejas que necesitan mucha lógica de backend, conexiones de base de datos. Es bueno para aplicaciones web básicas y simples como las demostraciones que acabo de dar. Y creo que también creaste una extensión de Chrome, que es también un gran ejemplo de cómo puedes usar herramientas como esta, pero para sistemas de software complejos es bueno para prototipos.
Frederick Vallaeys: Exactamente. Esa es toda la noción del software bajo demanda, ¿verdad? Es si esto es algo que estás construyendo para tu propia productividad, como si fuera casi una obviedad porque eres el único que lo usa, la seguridad no es una gran preocupación. Pero en el momento en que lo despliegas y quieres escalarlo, tienes que tener un inicio de sesión seguro. Tienes que asegurarte de que los datos no sean robados. Tienes que asegurarte de que los servidores se mantengan activos.
Y de nuevo, depende del sistema que uses. Pero Lovable te permite escalar el tamaño de la infraestructura del servidor que pones detrás de él. Y obviamente, cuesta más dinero si vas a un despliegue más grande. Pero estas cosas se pueden hacer. Ahora, Nils, mencionaste un punto interesante, ¿verdad? Esta aplicación que acabas de crear está usando Gemini AI para mirar un sitio y luego generar titulares de anuncios para eso.
Has entrado en el código para tratar de encontrar cuál es el prompt que está usando para hacer esa magia de IA. Pero sospecho que también puedes simplemente preguntarle al asistente de código la pregunta. Entonces, ¿podemos intentar eso? ¿Puedes decirme el prompt que estás usando para hacer la generación de anuncios?
Nils Rooijmans: Eso es correcto. Porque creo que lo que eso ilustra, si esto funciona, es que todavía no tienes que ser técnico, ¿verdad? Es agradable que puedas ir y mirar el código, pero incluso si no quieres mirar el código, puedes preguntarle cómo codificaste esta pieza particular del software, o si estás haciendo algunas matemáticas, digamos que estás calculando ofertas o presupuestos tal vez en un método de predicción, puedes preguntarle, bueno, ¿qué método estadístico usaste? Y muéstrame la ecuación matemática. No necesito ver el código, pero dime qué matemáticas se usaron en el código que escribiste.
Exactamente. Sí. Así que, intentemos eso. Muéstrame el prompt que usas para generar los titulares y descripciones de RSA y tres formas de mejorar ese prompt.
Frederick Vallaeys: Bien. Así que, paso a paso aquí. Pero Nils estaba dictando eso en el sistema. Así que es mucho más rápido que escribir. Así que ahora está pensando en eso usando Gemini 2.0 Pro, y te da pequeñas actualizaciones a lo largo del camino. Dice lo que está haciendo para que tengas una idea de que no está atascado, y luego generalmente los sistemas que uso, puede tomar dos, tres minutos por respuesta.
Así que puede ser un poco frustrante. Así que tiendo a ejecutar una ventana de codificación de vibraciones en un lado y luego otra ventana donde hago mi trabajo diario habitual o algunas compras en línea. Pero siempre haré dos cosas al mismo tiempo. Y he hablado con ingenieros en OpenAI, y básicamente tienen tres o cuatro códigos de vibraciones ejecutándose en paralelo. Cada uno puede completarse cuando se complete, y luego pueden profundizar en los que.
Nils Rooijmans: Exactamente. Sí. Sí. Tengo que decir, y eso también nos lleva a la pregunta sobre las diferentes herramientas, ¿verdad? Porque estoy usando una herramienta como AI Studio, v0, para estas cosas de creación rápida de prototipos, y luego si estoy feliz y pienso que esto es algo que realmente quiero desplegar, entonces me gusta usar Cursor, que es como un entorno de desarrollo para ingenieros de software para básicamente llevar el código a un siguiente nivel que esté listo para producción.
Y dentro de Cursor puedes crear diferentes agentes que te ayudarán con diferentes tareas que se requieren para que el código esté listo para producción. Así que, por ejemplo, tendrías un agente que verifica la seguridad, otro agente que verificaría el rendimiento y la escalabilidad, otro agente que verificaría las conexiones de API, o tal vez mejoras en el software desde la perspectiva de la legibilidad y el mantenimiento. Así que dentro de Cursor puedes crear múltiples agentes que trabajan en paralelo para actualizar el código al nivel que se requiere para que esté listo para producción.
Ahora, como puedes ver aquí a la izquierda, ha proporcionado la respuesta a nuestra pregunta sobre el prompt. Así que muestra el JavaScript donde tiene el prompt. Soy un experto en Google Ads, necesito analizar la siguiente URL de la página de destino, bla bla bla. Así que este es un prompt largo con restricciones, y luego también sugiere tres formas de mejorar este prompt. Si leemos esto basado en nuestro conocimiento de cómo se ve una buena copia de anuncio, podríamos estar de acuerdo con las sugerencias y decir, “Ok, incorpora estas para mejorar el prompt, y no tenemos que entrar en el código para hacerlo nosotros mismos porque esta herramienta lo hará por nosotros.”
Frederick Vallaeys: Genial. Así que, sí, es como un desarrollador, puedes hablar con él como si fuera un humano, y también pueden comenzar a entender cuál es tu nivel de experiencia, ¿verdad? Puedes decir, “Oye, escucha. No soy técnico, así que no me hables de React porque no sé qué es React.” Y a veces también va a decir, “Oye, me acabas de decir que quieres conectarte a la API de Google Ads, y me dijiste que fuera a la Consola de Desarrolladores de Google y algo sobre OAuth.” Como, me confundo. Bien.
Pero entonces me dices, ¿puedes explicar esto más? ¿Puedes señalarme en la dirección correcta? Aquí es donde estoy. Como, ¿puedes ayudarme a llegar al lugar correcto? Y te guiará a través de todas estas cosas. Así que es realmente genial porque puede escribir código, pero también puede guiarte a donde necesitas estar para dar ese siguiente paso que es necesario para llegar a donde quieres estar, ¿verdad? Y Nils, también hablaste sobre el despliegue, ¿verdad? Así que tal vez entras en Cursor como un siguiente paso. Entonces, el código que acabas de producir en la codificación de vibraciones, ¿es esto ahora trabajo desechable, o cómo haces para que tus ingenieros hagan algo más con eso?
Nils Rooijmans: Así que podría enviarlo a mis ingenieros, y ellos dirían, “Ok, vamos a refactorizar esto completamente”, como lo llaman, lo cual sería mucho trabajo para ellos, o podrían usar Cursor y agentes para hacer el trabajo. Muchos de los desarrolladores, la mayoría de ellos, ya usan algo como Claude Code o Cursor para ayudarles a mejorar su productividad usando la IA para ayudarles a mejorar la calidad del código de maneras que son importantes para ellos como desarrolladores de software.
Para nosotros, estos requisitos técnicos para hacerlo listo para producción, nosotros como no desarrolladores, realmente no estamos tan interesados en eso. Estamos interesados en la funcionalidad que tiene la herramienta. Pero los desarrolladores de software saben que hay más en ello. Y usan herramientas como mencioné, como Cursor, Claude Code, Cursor, GitHub Copilot. Estos son los tipos de herramientas que los técnicos usan para mejorar la calidad.
Ahora, no estoy diciendo que no debas usar estas herramientas o comenzar a jugar con ellas, porque puedes usar estas herramientas para construir agentes, que es el siguiente nivel, ¿verdad? Puedes crear agentes de IA que te ayudarán con tareas completamente diferentes. Así que podrías, por ejemplo, dentro de Claude Code, puedes crear agentes que te ayudarán a revisar tus correos electrónicos y ya generar respuestas estándar a todos los correos electrónicos que tienes hoy, o no sé, transcribir y generar publicaciones de blog desde tus videos de YouTube.
Así que puedes crear diferentes agentes para diferentes tareas que se ejecutan en tu máquina y hacen el trabajo por ti. Así que hay otro ejemplo de usar IA de una manera interactiva, como codificar la vibración del agente de IA para enseñarle lo que necesita hacerse, revisando lo que está haciendo y cómo está funcionando, y luego a través de la interacción con el agente mejorar la calidad de su trabajo, y eso es realmente genial.
Frederick Vallaeys: Entonces, cuando se trata de estos agentes, ¿estás diciendo que usarías el Cursor o AI Studio de Google para construir un agente, o tienes una herramienta diferente que te ayuda a construir estos agentes?
Nils Rooijmans: Así que la cosa es que con los agentes me gusta usar Claude Code, y dentro de Claude Code puedes crear agentes. Puedes darles, puedes enseñarles habilidades proporcionando instrucciones como darías instrucciones a un LLM con un prompt de sistema. Un prompt de sistema sería básicamente algo como poner el LLM en el escenario, ¿verdad? Así que actúas como un experto en PPC con mucha experiencia en optimizar copias de anuncios. Tu trabajo hoy es mejorar los titulares de anuncios para un bla bla bla.
Así que este tipo de instrucciones también puedes usarlas para crear agentes dentro de Claude Code, y luego puedes tener estos agentes realizando diferentes tareas para ti en tu máquina local. Por ejemplo, conectarse con Gmail, revisar tu bandeja de entrada y responder a todos los correos electrónicos no leídos, o crear un borrador para que puedas responder fácilmente a ellos, o simplemente archivar todas las cosas que son poco importantes o spam, y basado en su comportamiento puedes entrenar a ese agente para mejorar su rendimiento.
Así que tienes un agente que está revisando tu correo electrónico, y luego ves, “Ok, decidiste que esto era un poco spam, pero no lo es por esta y esta razón. Así que, voy a actualizar estas instrucciones.” Así que, todavía soy yo actualizando las instrucciones. Así que puedo ver esto cambiando, bueno, tal vez ya el próximo año, donde no tengo que explicar por qué no es spam, o no tengo que explicar por qué estaba cambiando la respuesta que el agente ha generado para mí.
Simplemente hago cambios menores a la respuesta y luego la envío, y luego el agente estará observando mi comportamiento y aprendiendo de él. Creo que eso está muy cerca del horizonte.
Frederick Vallaeys: Y creo que eso tal vez plantea otra buena pregunta. Entonces, ¿en qué punto simplemente pagas a alguien por una herramienta que hace esto en lugar de construirla tú mismo? Y creo que en este escenario, porque constantemente tienes que volver a entrenarlo y mejorarlo y claramente está respondiendo correos electrónicos, vas a estar haciendo eso durante los próximos años de tu carrera, ¿verdad? Así que tal vez ahí es donde pagas a alguien para que haga el mantenimiento por ti, siga mejorándolo.
Mientras que algo como, oye, tengo este proyecto único para un cliente y me va a llevar ocho horas de trabajo, pero podría codificar algo que me ayude a hacerlo en dos horas, y después de eso tal vez nunca haga ese tipo de proyecto por un par de meses, ¿verdad? Pero para ese momento, simplemente codificaré una nueva versión de eso que esté más en línea con el estado actual de la industria. Así que así es como pensaría sobre cuándo comprar versus construir. ¿Qué piensas sobre comprar versus construir en ese caso?
Nils Rooijmans: Sí, gran pregunta. El software que me gusta usar que no es crítico para mi negocio, puedo codificarlo fácilmente porque si puede cometer errores que no son muy costosos, si estoy convencido de que no puede cometer un error que sea muy costoso, entonces estoy realmente feliz codificándolo. Si, por otro lado, es algo que siento que hay un gran riesgo involucrado si comete grandes errores, como por ejemplo cambiar cosas dentro de las cuentas de Google Ads para mis clientes, entonces quiero estar seguro de que el software no es fácil de hackear.
Quiero que sea confiable, y quiero que tenga ciertas restricciones. Y debido a eso, y porque tengo un trasfondo en leer código, me gusta revisar el código y asegurarme de que está haciendo exactamente las cosas que permitiría que hiciera. Ahora, si no eres un desarrollador tú mismo, recomendaría contratar a un desarrollador para que revise este tipo de aplicaciones antes de comenzar a usarlas.
Frederick Vallaeys: Sí. Y también creo, como mencionaste en tus libros, mantienes al humano en el bucle, ¿verdad? La IA está haciendo un gran trabajo, pero es nuestro trabajo básicamente decirle a la IA qué es buen comportamiento y qué es mal comportamiento. Necesitamos poner las barreras de seguridad en su lugar para que no se salga de control.
Nils Rooijmans: Exactamente. Las barreras de seguridad son una gran cosa en 2026 con toda esta automatización.
Frederick Vallaeys: Ahora tal vez en lo que dijiste, tal vez estamos empezando a desalentar a la gente de hacer algo de codificación de vibraciones, pero creo que un elemento interesante que ha surgido para mí es que a menudo como un comercializador o una persona de negocios o cualquier rol que tengas en tu cabeza, es, oh, hay esta cosa simple que necesito hacer y simplemente haz el código, ¿verdad? Haz el software. Y luego haces ese prompt inicial y lo miras y dices, oh espera, como está sugiriendo palabras clave pero no miró qué otras palabras clave tengo en mi cuenta y si hay superposición en la orientación y si los presupuestos están divididos.
Y así muy rápidamente comienzas a entender que lo que era una cosa simple en tu cabeza en realidad tiene muchas capas de sofisticación. Y ese es un gran beneficio porque si puedes pasar por eso con esta herramienta de codificación de vibraciones, e incluso si no está perfectamente conectado a Google Ads y no está perfectamente extrayendo todos los datos que tienes, pero puedes comenzar a especificar lo que necesita hacer.
Ahora puedes dárselo a un ingeniero y está mucho mejor especificado porque parte de lo que describías es esos 36 meses del desarrollador yendo y haciendo la cosa y luego regresa y dices, espera, no consideraste los factores, otras palabras clave y otras campañas y grupos de anuncios, y es, no nos lo dijiste, ¿verdad? Así que tal vez por eso lo perdieron. Pero esto te obliga a pensar realmente en lo que la herramienta necesita hacer, y así el desarrollador todavía va a tomar 36 meses, pero lo que sale de eso va a ser mucho mejor en esa primera versión que si no hubieras pasado por ese proceso inicialmente.
Nils Rooijmans: Sí, ese es un gran punto. Exactamente. También es durante mi entrenamiento. Así es exactamente como me gusta usar LLMs para generar scripts de Google Ads. Primero, para básicamente convencer al LLM de que necesita hacer muchas preguntas sobre los requisitos porque no estamos conscientes de los requisitos la mayoría de las veces, ¿verdad? No sabemos exactamente lo que queremos.
Así que si el LLM comienza a hacer preguntas, oh, tienes razón. Deberíamos pensar en esto y esto también. Deberíamos tomar decisiones como esa. Y luego generará una versión de pseudocódigo de lo que va a construir. Y ese pseudocódigo básicamente es una definición muy explícita de lo que queríamos que se construyera. Y si podemos llegar allí a través de esta comunicación natural, con la interacción con la IA de una manera que no requiere que sepamos nada sobre codificación, eso es simplemente una gran, gran, gran victoria.
Frederick Vallaeys: Y así en el ejemplo que diste hoy, hicimos una generación de prompt único, pero lo que estás diciendo ahora es como que eso fue solo un ejemplo, ¿verdad? Tal vez el mejor escenario es que vayas y hables con GPT y le digas esto es lo que estoy tratando de hacer. Pregúntame preguntas como qué me estoy perdiendo. ¿Qué debería estar pidiendo a la herramienta de codificación de vibraciones que haga por mí?
Y así ahora pasas media hora yendo y viniendo, y lo pones en modo de voz, ¿verdad? Porque nadie quiere escribir más. Así que lo pones en modo de voz, tienes esa conversación como si fuera un gerente de producto humano. Y luego lo que escupe podría ser, y he hablado con personas de OpenAI, pero tienen prompts de 10,000 palabras, wow, como el prompt inicial. Sí.
Y eso es bastante sofisticado, pero eso incluye cosas como cuál es nuestra preferencia por el lenguaje a usar y preferencias estilísticas, y qué necesitamos considerar en términos de seguridad y diseño de UI. Y así todo eso puede ir en ese prompt inicial si quisieras. No, tampoco quiero que suene aterrador como que eso es lo que necesitas hacer para hacerlo bien. Puedes ir por cualquiera de los dos caminos, pero es tu elección. Puedes hacerlo tan sofisticado como quieras.
Nils Rooijmans: Sí. Sí. Comienza pequeño. Comienza pequeño y luego simplemente toma pasos incrementales para mejorar la calidad y también la complejidad. Y es relativamente fácil comenzar, y una vez que comienzas, obtienes una sensación de lo que es posible, y activará una mentalidad que se requiere para llevarte al siguiente paso. Y luego la IA, el LLM, realmente te guiará en el siguiente paso. Y si disfrutas la experiencia, que te garantizo que lo harás porque es un superpoder, aumentarás gradualmente tu comprensión de lo que es posible y también la complejidad de estas aplicaciones que vas a construir.
Frederick Vallaeys: Y Nils, no puedo decirte la cantidad de noches que he estado despierto después de la medianoche codificando vibraciones, algo que no he hecho en mucho tiempo porque tenemos un gran equipo de ingeniería en Optmyzr. Pero es divertido. Es adictivo. Es productivo. Sí.
Y de hecho, he puesto algunas herramientas de codificación de ambiente en producción. Tengo una pequeña divertida que hice. Se llama trivithis.com. Te permite generar un pequeño cuestionario sobre algún tema que desees, y luego puedes jugarlo allí mismo. Acabo de codificar un calendario de adviento, un calendario de cuenta regresiva para las fiestas que tiene premios de muchos expertos en PPC y lo he puesto en producción.
Y de nuevo, estos son relativamente de bajo riesgo. Esto no está cambiando presupuestos y campañas publicitarias multimillonarias. Pero aún así, tiene seguridad, tiene una política de privacidad, tiene todas esas cosas en su lugar, y puedes lanzarlo. De nuevo, cosas realmente geniales. Y estoy de acuerdo con lo que dijiste. Sal ahí hoy, usa cualquiera de las herramientas de codificación de ambiente, pon algo, ve lo que hace porque va a ser salvaje y va a ser divertido. Nils, algunos consejos tal vez, como cualquier error que hayas enfrentado que podamos ayudar a la gente a evitar.
Nils Rooijmans: Buena pregunta. Sí. Entonces uno de los mayores errores es pensar que una vez que tienes algo que funciona, entonces está listo para producción porque siempre habrá casos extremos, escenarios extremos que no has considerado aún, que si lo pones en producción, otros usuarios encontrarán estos errores. Y podría ser un gran error que puede causar algún daño. Así que la codificación de ambiente puede llevarte al 90 por ciento, pero no esperes que sea el 100 por ciento a menos que sea una tarea relativamente fácil y simple. Eso es uno.
Otro sería, sí, eso es en realidad un poco contradictorio, porque me gustaría decir que si pasas demasiado tiempo pensando en el código y mirando el código, eso ya no es codificación de ambiente, entonces te estás convirtiendo en un desarrollador de software. Así que si estás en el modo de codificación de ambiente, no pienses demasiado en el código o en el JavaScript o en el Python en sí, incluso si entiendes lo que va a suceder, porque eso te ralentizará en ese proceso creativo de mejorar la idea. Realmente estás en el ambiente de mejorar la idea y construir la aplicación. Así que no te preocupes demasiado por el código.
Frederick Vallaeys: Sí. Y saber cuál es tu propósito, ¿verdad? Y me encuentro en algún momento en que solo tienes que tomarte dos días para conectar cosas a los sistemas de backend, para hacer que la seguridad sea correcta, para poner los términos y condiciones, trabajar con abogados para poner políticas de privacidad. Eso no es divertido. Pero entras en ese modo, está bien, esto es lo que voy a superar. Y luego vuelves al modo de, está bien, ahora voy a mirar la aplicación. Ahora voy a hacerla más usable. Ahora voy a hacerla más divertida. Y ahí es cuando estás vibrando, ¿verdad? Y saltar de un lado a otro es importante.
Pero luego la otra cosa que a veces me encuentro haciendo es irme por caminos sin salida. Y así que tienes que ser, tengo que mantener una lista en un pedazo de papel. Aquí está la gran cosa. Acabo de pensar en esta otra cosa que es como un caso extremo, como dijiste. Necesito verificar ese caso extremo. Porque luego miras la página y como el botón es azul, pero desearía que fuera rojo. Está bien, vamos a cambiarlo.
Y luego te vas por estos caminos sin salida, y eventualmente estás como, “Oh, pero las cosas grandes que realmente importan más ni siquiera las he abordado”. Así que solo mantén esa lista para que no te desvíes demasiado.
Nils Rooijmans: Sí, buen punto.
Frederick Vallaeys: Bien. Nils, estás haciendo mucha enseñanza, ¿verdad? ¿Estás enseñando alguna codificación de ambiente además de los scripts de Google Ads?
Nils Rooijmans: Aún no, pero podría en el futuro. Sí. Así que actualmente solo estoy explicando cómo usar las IAs para crear scripts de Google Ads porque la principal ventaja de usar scripts de Google Ads es que todavía operan dentro de la plataforma de Google Ads, relativamente baratos, fáciles, y pueden manipular entidades dentro de la plataforma de Google Ads. Así que mucho del software que creamos usando codificación de ambiente, a menos que tengas una conexión API a Google Ads, lo cual es relativamente difícil de configurar, no puede cambiar nada dentro de Google Ads.
Así que los scripts de Google Ads son mis herramientas preferidas para monitorear el rendimiento de Google Ads y hacer cambios menores dentro de la plataforma de Google Ads. La codificación de ambiente es para crear aplicaciones que viven fuera de la plataforma de Google Ads que pueden ayudarme. Por ejemplo, no sé, ayer creé una interfaz web para ayudarme a generar listas de comparación.
Así que, por ejemplo, si tengo una campaña de compras y decido aumentar mi oferta máxima de CPC con un objetivo de CPC de cartera, entonces la forma en que funcionan las campañas de compras es que mostrará tus anuncios a un conjunto completamente diferente de términos de búsqueda. Así que antes de aumentar la oferta, había un conjunto A de términos de búsqueda, y después había un conjunto B. Quiero ver la diferencia entre los dos dentro de la interfaz de Google Ads. Es relativamente difícil de hacer, ¿verdad?
Por supuesto, podría crear un script para enviarme un correo electrónico, pero a veces para mí es más fácil. Está bien, tengo estas dos Hojas de Google, solo compáralas y muestra la diferencia, ¿verdad? Así que creé esta aplicación que me permite simplemente insertar dos enlaces a diferentes Hojas de Google, y creará una bonita tabla con las diferencias entre ellas. Así que puedo ver qué nuevos términos de búsqueda están mostrando mis productos después de haber aumentado la oferta.
Frederick Vallaeys: Sí. Y eso me hace pensar en otro error que he cometido, que a veces hago algo a la antigua. Tengo un gran proyecto. Así que hicimos una migración de CRM, y decidí usar las herramientas de las plataformas de CRM y hojas masivas para mover datos de un lado a otro. Y eventualmente llegué a un límite porque la hoja masiva no podía tomar cada entidad, pero estas entidades existían en la API. Y estaba como, si hubiera comenzado a codificar de ambiente esto desde el principio, como todas las cosas simples, como las hojas masivas, lo habría hecho en cinco minutos, y me habría preparado para entrar inmediatamente en los casos extremos más complicados, que puedes hacer con la API.
Y terminé pasando dos días sin hacer codificación de ambiente para hacer este proyecto, y estaba como, necesito codificación de ambiente porque estoy atascado. Y luego la codificación de ambiente me llevó a la meta. Pero creo que de nuevo, es esa experiencia de haberlo hecho, de haber sabido lo que la codificación de ambiente puede hacer, para que comiences a resolver tus problemas, como estás diciendo. Un problema muy simple que tenías, y estabas como va a tomar 10 minutos, pero si no lo hubieras probado antes, si no supieras qué era la codificación de ambiente, nunca habrías seguido ese camino, y probablemente nunca habrías tenido una solución para esta cosa.
Y por eso estoy tan emocionado, porque todas estas pequeñas frustraciones que tenemos, o todas estas grandes ideas que todos tenemos, de repente, como dijiste, es un superpoder. Podemos ir y construir estas cosas. Podemos resolverlas hoy, no mañana. No tenemos que pedirle a alguien. Lo hacemos hoy.
Y he trabajado con amigos. Tengo un salón de codificación de ambiente aquí en las oficinas de Optmyzr en Mountain View. Y tengo amigos que vienen aquí que literalmente han estado sentados en ideas durante años, y nunca han tenido el impulso de hablar con sus desarrolladores o hablar con su equipo porque sabían lo que venía. Sabían que iban a pasar medio año describiéndolo y esperando y teniendo frustración en el camino. Y vienen al estudio de codificación de ambiente aquí, y salen la misma tarde, y obtienen un prototipo funcional.
Nils Rooijmans: Increíble.
Frederick Vallaeys: Y algunas de estas cosas en realidad, como un tipo con el que estaba trabajando, presentó su código de ambiente al CEO de Adobe, y el CEO estaba súper feliz. En Adobe, como tienen ingenieros, ¿verdad? Pero la codificación de ambiente estaba haciendo que esta persona se destacara por encima de todos los demás. Así que es realmente, realmente genial lo que la gente está haciendo.
Nils Rooijmans: Genial. Me gustaría unirme algún día. Estoy comprando un boleto a San Francisco ahora.
Frederick Vallaeys: De acuerdo. Sí. Escríbenos en los comentarios, cualquiera que quiera venir a pasar el rato en el Vibe Studio y construir cosas geniales juntos. Sí, hagámoslo. Tenemos el espacio.
Nils Rooijmans: Sí. Sí. También, tal vez un último punto, porque mencionaste a la persona presentando un prototipo en Adobe. Creo que especialmente las corporaciones más pequeñas que no tenían desarrolladores antes, verán un cambio revolucionario en la forma en que operan su negocio. Creo que las corporaciones más grandes, ya tienen algunos, tienen desarrolladores, tienen desarrolladores de productos. Así que la mentalidad de lo que la automatización puede traer al negocio ya está implementada en la organización, y la IA y la codificación de ambiente serán el próximo paso evolutivo en ese proceso.
Pero para las empresas más pequeñas, las agencias más pequeñas también, que no tienen habilidades técnicas en la organización, esto va a ser masivo. Esto va a ser realmente revolucionario porque estas personas pueden literalmente usar software de una manera que no era posible antes. No tenían el dinero para contratar a los desarrolladores. No tenían el conocimiento para hacerlo ellos mismos, y no tenían las ideas de lo que era posible. Y creo que eso va a ser un cambio dramático en los próximos años.
Frederick Vallaeys: Sí. Y también estoy viendo mucha innovación recombinante donde construyo una cosa o veo una cosa y estoy como espera, si cambiamos esta pequeña cosa, de repente se convierte en una pieza de software de marketing en lugar de lo que estaba haciendo antes. Y de nuevo, estoy pensando en este calendario de adviento, ¿verdad? Así que es un calendario de cuenta regresiva, y estoy como por qué no lo convertimos en un curso de enseñanza? Cada día recibes una pequeña pepita porque la gente está ocupada.
Mucha gente no quiere pasar cuatro horas en una clase aprendiendo algo, pero todos estamos en las redes sociales, ¿verdad? Podemos consumir dos minutos de algo que nos ayuda en el camino. Así que es una innovación recombinante. Ves estas cosas que son como, ¿qué pasaría si para mi negocio pudiera hacer estas cosas? Y eso es algo genial también en Lovable. Cuando construyo algo, puedo publicarlo con un botón de remix donde luego puedes literalmente ir y agarrarlo y decir remezclar esto.
Pone una copia en tu Lovable, y ahora puedes indicarlo, y puedes comenzar a ramificar. Básicamente, haz tu propia versión de ello. Así que como comunidad, siempre hemos sido tan buenos en PPC, y has sido genial compartiendo cosas. Estoy realmente emocionado por cómo incluso la codificación de ambiente se va a convertir en un esfuerzo comunitario.
Nils Rooijmans: Sí, no sabía eso. Eso es genial. Debería revisarlo. Sí.
Frederick Vallaeys: Bueno, bien. Nils, sé que tienes algunas tareas y actividades al aire libre que hacer. Muchas gracias por compartir toda tu sabiduría sobre la codificación de ambiente. Esto ha sido increíble. Espero tenerte de vuelta más tarde en 2026 para compartir más de lo que has estado trabajando. Y la gente puede encontrar a Nils en LinkedIn, ver en qué está trabajando. Tiene un gran boletín. Siempre disfruto leyéndolo. Así que suscríbete a eso también. Nils, recuerda a la gente dónde pueden encontrarte.
Nils Rooijmans: Sí. Así que si simplemente buscas mi nombre con scripts, encontrarás mi sitio web y muchos scripts gratuitos de Google Ads. También hay un boletín en mi sitio web. Así que nilsrooijmans.com/newsletter, donde comparto consejos diarios para optimizar y mejorar el rendimiento de tus Google Ads.
Frederick Vallaeys: Genial. De acuerdo. Increíble. Gracias a todos por ver este episodio. Cuando, si quieres saber cuándo Nils regresa o sobre otros invitados, por favor suscríbete, dale al botón de me gusta, interactúa con nosotros en los comentarios si tienes alguna pregunta o alguna idea, o te atascas en la codificación de ambiente. Estamos felices de, por supuesto, ayudarte con eso. Con eso, gracias por ver PPC Town Hall. Nils, gracias por unirte a nosotros, y nos vemos en el próximo.




