Joan Boluda
Todo lo que siempre has querido saber y nunca te has atrevido a preguntar sobre Marketing Online.
3180. Qué modelo usar en Codex para optimizar tokens
Hoy os explico qué modelo de Codex uso para cada tarea y cómo ajusto el esfuerzo para aprovechar mejor los tokens de la suscripción y la API. Pero antes, recordemos que hoy termina el curso de SEO/GEO para eCommerce. En la novena clase medimos los resultados SEO y GEO de una tienda online y en la décima trazamos un roadmap de crecimiento constante. Así cerramos la semana, convirtiendo todo lo aprendido en un sistema que podemos revisar y mejorar con el tiempo. Ahora sí, vamos al lío con los modelos que utilizo en Codex y el tipo de trabajo que encargo a cada uno. La diferencia de consumo puede ser enorme, así que no tiene sentido recurrir siempre al modelo más potente si una alternativa más ligera puede resolver la tarea perfectamente. Recordemos que este episodio es premium. Si queréis escucharlo, podéis suscribiros a Boluda.com, y además de los episodios premium, podréis acceder a todos los cursos para emprendedores. Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos. En definitiva, no se trata de elegir un único modelo favorito, sino de asignar a cada tarea la capacidad que necesita. Si combinamos bien modelo, esfuerzo, velocidad, suscripción y API, podemos trabajar con más agilidad y hacer que los tokens duren muchísimo más. Como siempre, muchas gracias por vuestras valoraciones de cinco estrellas en Apple Podcasts y Spotify, por suscribiros a los cursos y por estar ahí, al otro lado. Sin vosotros, esto no sería lo que es. Esto simplemente, no sería. Descansad, relajaos y recargad pilas durante el fin de semana. El lunes regreso con vuestras preguntas como protagonistas, como siempre, a las 07:07. ¡Muy buen fin de semana!
3179. Codex Salud
Hoy os cuento cómo he creado Codex Salud, un proyecto personal para organizar mi historial, definir objetivos y hacer seguimiento de mis hábitos. Pero antes, recordemos que esta semana continúa el curso de SEO/GEO para eCommerce. En la séptima clase trabajamos el SEO en Google Shopping y en la octava mejoramos la arquitectura web, el enlazado interno y la autoridad. Así reforzamos la visibilidad de la tienda tanto dentro como fuera de sus páginas de producto. Ahora sí, vamos al lío con un off-topic como una catedral. Siempre me he cuidado bastante y, con los años, también he desarrollado cierta tendencia a preocuparme demasiado por cualquier síntoma. En vez de alimentar esa preocupación buscando diagnósticos por internet, he preferido dirigirla hacia hábitos positivos y un mejor seguimiento de mi salud. De ahí nace Codex Salud. No es un producto oficial ni un servicio médico, sino un proyecto personal que he creado dentro de Codex para reunir información, ordenar documentos y entender mejor qué objetivos quiero trabajar. La idea consiste en disponer de una visión organizada antes de decidir qué cambios probar o qué preguntas hacer a un profesional. El primer paso es crear una anamnesis, es decir, una recopilación estructurada de la información relevante sobre nuestro estado de salud. Para prepararla podemos utilizar la skill Grill me with docs y pedirle que nos haga preguntas de una en una, conserve las respuestas y detecte qué aspectos todavía faltan por aclarar. Podéis empezar con este prompt. Quiero crear una anamnesis personal orientada a mejorar mi salud y mis hábitos. Hazme preguntas de una en una sobre mi situación actual, objetivos, trabajo, actividad física, alimentación, sueño, estrés, antecedentes, alergias, intolerancias, medicación, intervenciones y resultados clínicos disponibles. Guarda únicamente lo que yo confirme, distingue hechos de suposiciones y señala la información que falte. Organiza el resultado en archivos claros con mi historial, objetivos
3178. WebMCP
Hoy os explico qué es WebMCP y cómo permite que los agentes de inteligencia artificial entiendan y utilicen las funciones de una página web. Pero antes, recordemos que esta semana continúa el curso de SEO/GEO para eCommerce. En la quinta clase trabajamos el rastreo, el renderizado y la indexación, y en la sexta optimizamos las categorías y las fichas de producto. Así mejoramos tanto la base técnica de la tienda como las páginas que deben atraer visitas y convertirlas en clientes. Ahora sí, vamos al lío con WebMCP, una propuesta que permite exponer funciones de una web como herramientas descritas de forma estructurada para los agentes. En lugar de obligar a la inteligencia artificial a interpretar toda la página visualmente, podemos indicarle qué acciones existen y cómo debe utilizarlas. Cuando un agente llega a una web convencional, tiene que averiguar de qué trata, localizar menús, botones, formularios y campos, y decidir dónde debe hacer clic. En muchos casos trabaja mediante capturas de pantalla y movimientos del puntero. Este proceso puede ser lento y propenso a errores si cambia el diseño, aparece una ventana o un elemento se desplaza. Con WebMCP podemos convertir funciones de JavaScript y formularios HTML en herramientas preparadas para la inteligencia artificial. Cada herramienta incluye un nombre, una explicación y los datos que necesita. El navegador actúa como intermediario y permite que el agente descubra y ejecute esas acciones dentro de la página. Es parecido a colocar indicadores cuando alguien llega por primera vez a una ciudad. En vez de dejar que recorra todas las calles buscando el centro, el teatro o el casco antiguo, le mostramos directamente por dónde debe ir. WebMCP hace algo similar y señala al agente dónde puede buscar, filtrar, comprar, reservar o contactar. Además, podemos decidir exactamente qué capacidades queremos exponer. Si tenemos un buscador, un catálogo de productos, una lista de favoritos o un formulario, podemos describir cada acc
3177. yt-dlp
Hoy os presento yt-dlp, una herramienta para descargar vídeos, audios, subtítulos, miniaturas y metadatos de YouTube y otras plataformas. Pero antes, recordemos que esta semana continúa el curso de SEO/GEO para eCommerce. En la tercera clase definimos el buyer persona y hacemos una investigación de palabras clave orientada a ventas, y en la cuarta trabajamos las cinco bases del SEO/GEO. Así conectamos las búsquedas de los clientes con una estrategia capaz de ganar visibilidad en buscadores y asistentes de inteligencia artificial. También os recuerdo que el 17 de octubre os espero en Mataró en el Evento de Marketing Online. Falta muy poco para una jornada dedicada al marketing, la inteligencia artificial, el podcasting y todo aquello que ayuda a dar a conocer un proyecto y construir una buena propuesta de valor. Ahora sí, vamos al lío con yt-dlp, una herramienta de línea de comandos que nació para descargar vídeos de YouTube y que hoy permite hacer muchísimo más. Aunque se utiliza desde el terminal, un agente como Codex puede instalarla, configurarla y convertirla en parte de una automatización sin que tengáis que memorizar sus comandos. La función más evidente consiste en descargar vídeos, pero también podemos pedir únicamente el audio cuando queremos escucharlo o transcribirlo. Es posible procesar un vídeo concreto, una lista de reproducción e incluso un canal completo, eligiendo en cada caso qué archivos necesito. Una de las posibilidades más útiles es obtener únicamente los subtítulos. Si el vídeo ya incluye captions, no hace falta descargar el contenido ni volver a transcribirlo. Podemos recuperar el texto directamente y utilizarlo para preparar un resumen, clasificar el tema o incorporarlo a otro flujo de trabajo. Así funciona una de mis automatizaciones. Cuando alguno de los canales que sigo publica un vídeo, recibo un correo con el enlace, la miniatura, el título y un pequeño resumen creado a partir de los subtítulos. Si queremos profundizar, otro enlace abre
3176. Preguntas y SEO/GEO para eCommerce
Hoy respondo preguntas sobre transcripciones de YouTube, beta testers, Antigravity y la elección entre Codex y Claude. Pero antes, recordemos que hoy empieza el curso de SEO/GEO para eCommerce. En la primera clase entendemos qué distingue el posicionamiento de una tienda online y en la segunda aprendemos a captar tráfico con intención real de compra. Así empezamos la semana trabajando el SEO y la visibilidad en buscadores y asistentes de inteligencia artificial. También os recuerdo que el 17 de octubre os espero en Mataró en el Evento de Marketing Online. Este año habrá un concurso de ideas de negocio, tres proyectos ganadores, premios y un detalle para todas las personas que participen. Será una buena ocasión para aprender y poner cara a otros boluders. Ahora sí, vamos al lío con las preguntas de la jornada. Recordad que esta temporada las preguntas de los lunes quedan abiertas y las respuestas forman parte de la suscripción. 1. Buenos días, Joan. A ver si me puedes echar una mano. Estoy montando una newsletter para mí, como la que hiciste de Presto Times. La hago como proyecto personal y para estar a la última en IA, pero en mi caso está basada en los canales de YouTube que me gustan y sigo. También va un poco en base al podcast del viernes sobre automatizaciones, ya que lo que quiero conseguir es un proyecto similar al tuyo, automático al 100 %, pero con mis preferencias. La primera fase la tengo funcionando sin problema. Consulto cada canal cada tres horas y detecta correctamente cuándo hay un vídeo nuevo. El problema viene al extraer la transcripción. No consigo que detecte bien ni los subtítulos ni la transcripción del vídeo. Estoy trabajando con Codex y los vídeos suelen ser de 10, 15 o, como mucho, 25 minutos. Los vídeos son en español. ¿Se te ocurre por dónde puede estar fallando o qué enfoque me recomiendas para extraer las transcripciones de forma fiable? Muchas gracias de antemano. Un saludo. (Alejandro) 2. Hola, Joan. Te quería lanzar una pregunta para
3175. El punto ciego del vibe coding
Hoy os explico por qué una web creada con IA a través de vibe coding requiere ciertos cuidados específicos y esenciales, si no queremos pegarnos una hostia guapa. Pero antes, recordemos que hoy termina el curso de marketing mix con IA. En la novena clase medimos resultados y convertimos los datos en mejoras, y en la décima integramos producto, precio, distribución y promoción en una estrategia coherente. Así cerramos la semana construyendo un marketing mix completo y preparado para evolucionar. Ahora sí, vamos al lío con un asunto del que se habla muy poco cuando alguien crea aplicaciones haciendo vibe coding. Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos. En definitiva, crear una web mediante vibe coding acelera muchísimo el desarrollo, pero no elimina estos puntos técnicos. Conviene saber qué estamos haciendo, con qué lo estamos haciendo, y tenerlo controlado en todo momento. Espero que este panel os ayude a convertir una obligación invisible en un proceso automático y fácil de supervisar. Podéis bajarlo en el apartado de descargas del campus. Como siempre, muchas gracias por vuestras valoraciones de cinco estrellas en Apple Podcasts y Spotify, por suscribiros a los cursos y por estar ahí, al otro lado. Descansad, relajaos y recargad pilas durante el fin de semana. El lunes regreso con vuestras preguntas como protagonistas, como siempre, a las 07:07. ¡Muy buen fin de semana!
3174. Podcasting e IA a los 75 años
Hoy charlo con mi madre, Marta Llongueras, sobre cómo el podcasting y la inteligencia artificial enriquecen su vida a los 75 años. Pero antes, recordemos que esta semana continúa el curso de marketing mix con IA. En la séptima clase personalizamos el marketing mix para cada segmento y en la octava automatizamos procesos con criterio estratégico. Así adaptamos mejor las propuestas y liberamos tiempo sin renunciar al control humano. Ahora sí, vamos al lío con un episodio distinto. Hoy no quiero hablar del podcasting y la inteligencia artificial desde un punto de vista profesional, sino de cómo pueden facilitar el aprendizaje, la autonomía y una vida más activa. Para ello he invitado a alguien que me conoce como si me hubiera parido, porque literalmente lo hizo. Mi invitada es Marta Llongueras, mi madre. Tiene 75 años, está jubilada y lleva una agenda bastante más completa que la de muchas personas que continúan trabajando. Hace podcast, viaja, estudia, participa en un grupo de radioteatro y utiliza ChatGPT y Codex a diario. Su relación con el audio empezó en Radio Vilassar de Dalt, donde entrevistaba a personas que habían abandonado el pueblo para ganarse la vida. Durante dos temporadas recuperó sus recuerdos y experiencias. Como el formato exigía coordinar a cada invitado con el estudio y el técnico, terminó buscando una alternativa más sencilla. La respuesta apareció en las excursiones que hace los domingos con mi padre. Suelen visitar pueblos pequeños de Cataluña sin demasiada planificación. Le propuse llevarse un micrófono y documentar aquello que encontrara durante el camino. Así nació Carretera y Marta, un podcast construido a partir de paseos, conversaciones espontáneas y mucha curiosidad. A veces llega a un pueblo sin saber qué encontrará. Recorre sus calles, pregunta en el bar y puede acabar con la llave de una iglesia que le ha confiado un vecino. Si ve a una persona mayor sentada en un banco, le pide permiso para grabar y le pregunta cómo era aquel lugar du
3173. Cuatro plugins para ChatGPT y Codex
Hoy os presento cuatro plugins que utilizo a diario para conectar ChatGPT y Codex con TextExpander, WeTransfer, Cloudflare y Plaud. Pero antes, recordemos que esta semana continúa el curso de marketing mix con IA. En la quinta clase diseñamos campañas de promoción coherentes y eficaces, y en la sexta investigamos el mercado para convertir información en decisiones. Así aplicamos la inteligencia artificial tanto a la comunicación como al análisis previo. Ahora sí, vamos al lío con cuatro plugins que me solucionan la vida. Antes, al hablar de plugins, parecía evidente que me refería a WordPress. El mundo ha cambiado y ahora también utilizo plugins de ChatGPT y Codex para que el agente trabaje directamente con las aplicaciones donde guardo información o realizo una tarea. El primero es TextExpander, una herramienta que convierte una abreviatura en un texto completo. Escribo una combinación corta y aparece un correo frecuente, una respuesta de soporte, una plantilla o incluso un fragmento de código. También admite variables para personalizar el contenido antes de insertarlo. Si queréis conocerla desde cero, tenéis el curso de TextExpander en Boluda.com. Su plugin me permite gestionar los snippets mediante una conversación. Puedo pedirle al agente que cree uno con una abreviatura concreta, modifique un texto existente, elimine aquello que ya no utilizo o revise cuáles son los fragmentos más usados. También puedo encargarle que mejore el copy de toda la biblioteca sin abrir la aplicación para hacer cada cambio manualmente. El segundo es WeTransfer. Es la solución habitual cuando unas fotografías, un vídeo o una carpeta pesan demasiado para enviarlos por correo. Con el plugin le indico a ChatGPT o Codex qué archivo quiero compartir y a quién debe llegar, y el agente se ocupa de preparar la transferencia. También puedo pedir únicamente el enlace. Durante años subía el archivo, me enviaba la transferencia a mí mismo, copiaba la dirección recibida y redactaba un correo person
3172. Product Design con Codex
Hoy os presento Product Design, una skill de Codex que crea propuestas visuales, las convierte en código y mantiene la coherencia del proyecto. Pero antes, recordemos que esta semana continúa el curso de marketing mix con IA. En la tercera clase definimos precios equilibrando valor, posicionamiento y rentabilidad, y en la cuarta elegimos los canales de distribución más adecuados para cada proyecto. Así convertimos el marketing mix en decisiones más coherentes y conectadas con el cliente. Ahora sí, vamos al lío con una herramienta que me tiene el corazón robado. Cuando trabajaba con Claude utilizaba Claude Design para preparar interfaces, maquetaciones y propuestas visuales. Es una solución muy potente y pensada para profesionales, con elementos editables y exportación a Figma, pero también puede consumir bastantes tokens. Os hablé de ella en el episodio dedicado a Claude Design y tenéis disponible el curso completo de Claude Design. Al pasarme a Codex busqué una alternativa más ajustada a lo que necesito y encontré Product Design, una skill oficial que podemos instalar y utilizar dentro del propio agente. No pretende sustituir todas las funciones de una herramienta profesional, pero para mi flujo de trabajo va sobradísima y consume muy pocos recursos en comparación. El primer uso consiste en crear propuestas visuales para un proyecto. Podemos pedirle la web de un consultor, un ecommerce, una academia, un membership site o cualquier otra aplicación. Si partimos de cero, quizá nos hará alguna pregunta para entender la idea. Si el proyecto ya existe, revisará los archivos y el contexto disponible antes de diseñar. A partir de esa información genera tres variantes diferentes. Una puede ser más sobria, otra más editorial y otra más moderna o futurista. Prefiero no dirigirla demasiado al principio porque sé poco de diseño y me interesa ver caminos que yo no habría imaginado. Si ninguna propuesta encaja, le pido tres más y continuamos hasta encontrar una buena dirección. C
3171. Preguntas y marketing mix con IA
Hoy respondo preguntas sobre memoria en proyectos, incendios, costes de Codex, el futuro del SaaS y las licencias Lifetime de Adilo. Pero antes, recordemos que hoy empieza el curso de marketing mix con IA. En la primera clase entendemos cómo mejorar las decisiones estratégicas de marketing y en la segunda diseñamos productos y servicios que responden a necesidades reales. Así empezamos la semana aplicando la inteligencia artificial al marketing y a la creación de mejores propuestas. Ahora sí, vamos al lío con las preguntas de la jornada. Recordad que esta temporada las preguntas de los lunes quedan abiertas y las respuestas forman parte de la suscripción. 1. Buenos días, Joan, equipo de soporte y todo el ecosistema boluder. Soy José Ángel, de Hermanos Galiano. Vamos al grano. Joan, tal y como te comenté en un correo, estoy automatizando todo el trabajo SEO de mi web con ChatGPT, pero se me está atascando y me saca de los nervios que muchas veces sea como si estuviéramos en bucle. Por si fuera poco, cada vez que detecto algo, ChatGPT me dora la píldora dándome la razón y se marca un nuevo hito que olvida más adelante. Estoy cien por cien seguro de que todo puede estar provocado por temas de memoria. Aunque cada vez que veo que los tiempos de respuesta se dilatan genero un prompt de continuidad, es evidente que hay veces que se pierde por el camino cierta información y hace que dependamos de mi memoria para no repetir procesos. ¿Hay alguna herramienta, de pago o gratuita, que me permita evitar este tipo de situaciones? El caso es que sé que estoy cerca, pero no acabo de tenerlo cerrado del todo. Gracias. Nos vemos en el evento. (José Ángel) 2. Hola, Joan. Más que una pregunta, un ruego que creo que encaja contigo. Vivo en una de las zonas arrasadas por los incendios de Ávila y Madrid, los mayores de la historia de España, y mientras escribo estas líneas aún seguimos evacuados de nuestras casas. Las familias y las casas están cubiertas por ayudas y seguros. Lo que qued
3170. Automatizaciones con Codex sin API
Hoy os explico cómo usar Codex en un servidor para que una automatización ejecute tareas con IA aprovechando los límites de vuestra suscripción. Pero antes, recordemos que hoy termina el curso de Stripe con inteligencia artificial. En la novena clase diagnosticamos errores de integración y en la décima controlamos los cobros fallidos. Así cerramos la semana aprendiendo a detectar problemas y mantener bajo control las incidencias de pago. Ahora sí, vamos al lío con una forma de ahorrar en aquellas automatizaciones que necesitan inteligencia artificial durante su ejecución. No hablo de utilizar un agente para programar el flujo una vez, sino de convertirlo en una de las piezas que trabajan cada vez que se pone en marcha. Cuando utilizamos Codex o Claude de forma interactiva, normalmente consumimos los límites incluidos en la suscripción que pagamos cada mes. En cambio, una aplicación que llama a un modelo mediante una API genera un consumo independiente y se factura por uso. Son dos vías distintas, aunque ambas acaben procesando tokens. La suscripción suele resultar muy cómoda para el trabajo diario porque conocemos el coste mensual y disponemos de una cantidad de uso asociada al plan. La API ofrece otra ventaja. Permite que un programa solicite una respuesta sin que haya una persona delante, pero cada petición se cobra según el modelo y el volumen procesado. Muchas automatizaciones no necesitan ningún modelo mientras funcionan. Si el proceso debe copiar un campo, mover un archivo, cambiar un estado o colocar una imagen concreta en una ubicación conocida, basta con escribir código determinista. Se programa la regla y el servidor la ejecuta siempre de la misma forma. La situación cambia cuando uno de los pasos debe traducir un texto, ampliarlo, clasificar un correo, redactar una respuesta, evaluar una propuesta o generar una imagen. Ahí no basta con indicar una transformación exacta. El flujo necesita que un modelo interprete el material y produzca un resultado nuevo c
3169. Shorts automáticos con Remotion
Hoy os cuento cómo he automatizado la creación de shorts del podcast con Remotion, React y Codex a partir de cada MP3 publicado. Pero antes, recordemos que esta semana continúa el curso de Stripe con inteligencia artificial. En la séptima clase conciliamos pedidos externos y en la octava hacemos preguntas, consultas SQL y gráficos sobre los datos de Stripe. Así conectamos cobros con información de otros sistemas y convertimos los datos en respuestas visuales. Ahora sí, vamos al lío con Remotion, una herramienta para crear vídeos y animaciones mediante React. Llevo varias semanas utilizándola en un experimento que convierte automáticamente fragmentos del podcast en piezas verticales de entre treinta y sesenta segundos. El proceso empieza cuando se publica un episodio. La automatización recoge el MP3, lo transcribe, analiza el contenido y selecciona uno de los fragmentos más interesantes o representativos. Después prepara un short con frases animadas, ilustraciones y varias escenas sincronizadas con mi voz. No se trata del típico subtítulo colocado en la parte inferior. Las palabras aparecen en grande, cambian de tamaño, entran y salen de la pantalla y se combinan con elementos gráficos que refuerzan aquello que estoy contando. Cada vídeo utiliza alrededor de ocho escenas y mantiene un ritmo pensado para el formato corto. La diferencia fundamental es que Remotion crea el vídeo con código. En lugar de pedir una pieza cerrada a un generador y recibir únicamente el archivo final, Codex construye un proyecto en React que describe las capas, los tiempos, las animaciones, los textos, las imágenes y el audio. Ese código se renderiza después como un vídeo convencional. Trabajar de esta forma permite corregir un detalle sin regenerar toda la pieza. Si una palabra aparece tarde, una imagen necesita moverse o una animación resulta demasiado rápida, el cambio puede aplicarse exactamente en ese componente. El código continúa siendo la fuente de verdad y cada elemento sigue siendo
3168. De Vimeo a Bunny
Hoy os cuento cómo he migrado más de 7.000 vídeos de Vimeo a Bunny Stream en un fin de semana con Codex y la herramienta Vimeo2Bunny. Pero antes, recordemos que esta semana continúa el curso de Stripe con inteligencia artificial. En la quinta clase revisamos facturas pendientes con comandos guiados y en la sexta gestionamos renovaciones y cancelaciones de suscripciones. Así aprendemos a consultar y modificar situaciones habituales de facturación con más control. Ahora sí, vamos al lío. Y vaya lío... ni más ni menos que la migración de todos los vídeos de Boluda.com. El pasado 6 de agosto recibí un correo de Vimeo un mes antes de la renovación. Me comunicaban que mi cuenta pasaba a considerarse corporativa y que el nuevo precio sería aproximadamente diez veces superior al que estaba pagando. La situación me recordó a otra subida que viví hace años, cuando el margen para decidir fue de apenas unos días. Esta vez tenía un mes, todo agosto por delante y una herramienta que entonces no existía. Codex convertía una migración que antes habría requerido semanas de trabajo manual en un proyecto perfectamente abordable. El principal problema no era únicamente descargar y volver a subir archivos. Boluda.com acumulaba más de 7.000 vídeos, cada uno con su identificador, su código de inserción y varias generaciones de reproductores utilizadas a lo largo de los años. Trasladar el contenido sin actualizar esos datos habría dejado miles de clases apuntando al proveedor anterior. Después de comparar alternativas y consultar a varias personas que ya habían realizado el cambio, elegí Bunny Stream. Su sistema de precios por uso encajaba mejor con el proyecto y ofrecía las funciones necesarias para alojar vídeos privados, organizarlos en librerías y servirlos dentro de la web. La pieza decisiva fue Vimeo2Bunny, una herramienta oficial de línea de comandos creada por Bunny para migraciones masivas. Se configura con el token de Vimeo, el identificador de la librería de Bunny y su clave de
3167. Copias de seguridad con Restic
Hoy os presento Restic, una herramienta gratuita y de código abierto para crear copias de seguridad cifradas, incrementales y automatizadas. Pero antes, recordemos que esta semana continúa el curso de Stripe con inteligencia artificial. En la tercera clase recuperamos pagos fallidos y en la cuarta preparamos una oferta comercial completa con Workbench. Así aprendemos a proteger ingresos que parecían perdidos y a revisar las condiciones comerciales que Stripe aplica a una cuenta. Ahora sí, vamos al lío con Restic, una herramienta que recomiendo especialmente si utilizáis Codex, Claude Code u otro agente para modificar proyectos. El vibe coding permite hacer cosas que antes exigían conocimientos técnicos, pero también facilita tocar archivos, bases de datos o servidores sin dominar todavía todas sus implicaciones. Una buena copia de seguridad aporta una red de seguridad cuando algo sale mal. Restic lleva años utilizándose desde la línea de comandos. Ese requisito podía resultar incómodo para quien no conocía el terminal, pero ahora basta con pedirle al agente que lo instale, configure el origen, elija un destino y prepare la automatización. El agente se ocupa de los comandos y vosotros decidís qué queréis proteger y dónde guardarlo. La primera copia incorpora todos los archivos seleccionados. A partir de ahí, detecta aquello que ya existe en el repositorio y solo añade los datos nuevos o modificados. Si un proyecto ocupa un gigabyte y al día siguiente recibe cien megabytes de cambios, no necesita volver a transferirlo entero. Esto acelera las siguientes ejecuciones y reduce el espacio consumido. También aplica deduplicación. Si el mismo contenido aparece varias veces, evita almacenarlo repetidamente y conserva la información necesaria para reconstruir cada ubicación cuando llegue el momento de restaurar. Además, cifra los datos antes de enviarlos al destino. Si alguien accede al servidor o al almacenamiento, no podrá abrir directamente los documentos, bases de datos o
3166. Preguntas premium y IA en Stripe
Hoy estreno los lunes premium y respondo preguntas sobre desarrollo, NotebookLM, Codex, OpenCode, OpenClaw y negocios B2B. Pero antes, recordemos que hoy empieza el curso de Stripe con inteligencia artificial. En la primera clase hacemos las investigaciones iniciales con Assistant y en la segunda recorremos todo el proceso, desde el cobro hasta que el dinero aparece como saldo disponible. Así empezamos a entender Stripe desde dentro y a utilizar su propia inteligencia artificial para investigar la cuenta. Ahora sí, vamos al lío con las preguntas de la jornada y con un pequeño experimento. A partir de hoy, los episodios de preguntas de los lunes serán para suscriptores. Las consultas ya llegan desde la comunidad y tiene sentido que las respuestas también formen parte de la suscripción. Probaré este formato durante un tiempo y os contaré qué tal funciona. 1. Hola, Joan. En relación con el episodio 3020, «Cómo he reprogramado Boluda.com con IA», quería preguntarte una cosa. Hace poco escuché que ahora estás trabajando con un VPS, así que entiendo que desde aquel episodio han cambiado bastantes cosas en tu flujo de trabajo y en la forma de desplegar o mantener proyectos como Boluda.com. Me gustaría saber cómo lo planteas ahora cuando desarrollas o modificas una aplicación con IA. Por ejemplo, cómo encajan en tu proceso actual piezas como GitHub, la IA que uses en cada caso, Supabase, el VPS, Dokploy o la herramienta de despliegue correspondiente, y la estructura general del proyecto. Aprovecho también para preguntarte si podrías hacer algún monográfico práctico sobre cómo crear una aplicación con IA de principio a fin, con un enfoque orientado a producción. Sería muy útil ver el proceso completo, desde la idea inicial y la estructura del proyecto hasta el repositorio, la base de datos, el despliegue y el mantenimiento. Muchas gracias. Un abrazo. (Silvia) 2. Hola, querido Joan y equipo. Carlos Malfatti desde la queridísima Argentina, con mi chapa de nivel 136. ¡Madre mía
3165. Project Manager con IA
Hoy os regalo un Project Manager con IA que revisa automáticamente chats, Git, archivos y producción para mantener cada proyecto siempre al día. Pero antes, recordemos que hoy termina el curso de Google Apps Script. En la novena clase creamos una interfaz web independiente y en la décima preparamos automatizaciones programadas con registros y alertas. Así cerramos la semana, pasando de pequeños scripts a aplicaciones y procesos que pueden funcionar de forma autónoma. Ahora sí, vamos al lío con el Project Manager con inteligencia artificial que he creado para organizar todos mis proyectos y que ya está disponible para los suscriptores en el apartado de descargas. Actualmente tengo entre treinta y cuarenta proyectos abiertos. Boluda.com, aplicaciones, automatizaciones, podcasts, herramientas internas, proyectos familiares y experimentos de todo tipo. Algunos están en SiteGround, otros en Hetzner o Vercel, y cada uno tiene su entorno de desarrollo, producción, repositorio y lista de tareas. El problema no es únicamente recordar dónde está cada proyecto, sino saber qué he hecho, qué está a medias, qué falta por terminar y si producción funciona correctamente. Un gestor convencional puede resolverlo, pero exige dedicar tiempo a mantener el propio gestor. Mover tarjetas, actualizar estados y escribir manualmente cada avance. La gracia de este sistema es que hace ese mantenimiento por sí solo. El panel muestra una ficha por proyecto con su nombre, la fecha de la última actualización, un breve resumen de la situación y un semáforo. Verde cuando todo está correcto, ámbar cuando conviene revisar algo y rojo si existe un fallo importante, como una caída de producción. Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos. En definitiva, este Project Manager con IA convierte la actividad real de cada proyecto en un panel vivo, ya que observa, contrasta, resume y recuerda las tareas pendiente
3164. Sara 5.0
Hoy os presento Sara 5.0, que ahora encuentra podcasts y cursos, crea itinerarios y muestra clases en el chat desde el minuto exacto. Pero antes, recordemos que esta semana continúa el curso de Google Apps Script. En la séptima clase, proceso contenido con Gemini y en la octava creo un panel lateral dentro de las aplicaciones de Google. Dos ejemplos muy potentes de todo lo que se puede construir cuando Apps Script conecta datos, inteligencia artificial e interfaces. Ahora sí, vamos al lío con Sara 5.0. Sara ya estaba disponible para todos los suscriptores desde el menú lateral del campus, pero esta nueva versión amplía muchísimo lo que puede hacer con los contenidos de Boluda.com. La primera gran novedad es que le he incorporado el MCP de Boluda.com. Es la misma base que utiliza el plugin del que os hablé ayer y permite consultar de forma estructurada el catálogo de cursos, clases y episodios del podcast. Ahora podéis preguntarle qué episodios escuchar para aprender una materia, pedirle que resuma lo publicado durante la edición de verano o solicitar una ruta para poneros al día. Sara busca los episodios adecuados, recupera sus notas y presenta la información directamente en la conversación. Con los cursos ocurre algo parecido. Podéis explicarle qué queréis aprender, cuál es vuestro nivel o qué dificultades tenéis, y Sara propone un itinerario ordenado de cursos y clases. Si solo necesitáis una habilidad concreta, no obliga a completar un curso entero: puede seleccionar lecciones de cursos distintos y colocarlas en el orden más útil. Para conseguirlo, combino dos formas de organizar la información. Los datos estructurados (título, número, descripción, categorías, fechas o enlaces) están en un catálogo que permite búsquedas precisas. Las transcripciones completas de las clases continúan en una base de datos vectorial, porque ahí importa comprender fragmentos largos del profesor y localizar conceptos dentro del contenido. Esta combinación mejora la búsqueda semántica.
3163. Estudios de mercado
Hoy os presento los estudios de mercado de Boluda.com, una nueva sección que convierte datos fiables en decisiones concretas para vuestro negocio. Pero antes, recordemos que esta semana continúa el curso de Google Apps Script. En la quinta clase vemos cómo realizar el seguimiento de reuniones con Google Calendar y en la sexta conectamos WordPress con las aplicaciones de Google. Dos automatizaciones muy prácticas para coordinar tareas y hacer que distintas herramientas trabajen juntas. Ahora sí, vamos al lío con los estudios de Boluda.com. La nueva sección arranca con dieciséis investigaciones en profundidad pensadas para autónomos, profesionales y empresas que quieren lanzar un producto, valorar un mercado o tomar una decisión de marketing con más contexto. No son cursos ni artículos de opinión. Cada estudio parte de una pregunta empresarial y reúne datos actuales para responderla. El objetivo no es acumular estadísticas sin más, sino interpretar qué significan y convertirlas en posibles decisiones y acciones. Entre los temas disponibles encontraréis el comercio electrónico en España, la adopción de inteligencia artificial, los hábitos de búsqueda, los medios de pago digitales, la compra entre empresas, la elección de negocios locales, la influencia digital o el consumo de podcasts en España. Todos mantienen una estructura similar. Primero encontraréis las ideas clave y un resumen ejecutivo; después llegan los datos, el análisis y las fuentes. Cada conclusión separa el dato, la interpretación, la decisión propuesta, la forma de aplicarla y las posibles excepciones. Así resulta más sencillo pasar de «esto está ocurriendo» a «esto es lo que puedo hacer en mi negocio». Además, adapto las conclusiones a distintos contextos: productos y servicios, formación y suscripciones, B2B y B2C, o negocios locales y digitales. Una misma tendencia no tiene por qué exigir la misma respuesta a una tienda online, una consultoría o un membership site. Para preparar cada investigación, c
3162. Plugin de Boluda.com
Hoy os presento el plugin de Boluda.com para buscar cursos y podcasts, comparar contenidos y crear planes de estudio desde ChatGPT o Codex. Pero antes, recordemos que hoy continúa el curso de Google Apps Script. En la tercera clase creamos documentos y PDF con Google Docs, mientras que en la cuarta organizamos automáticamente las facturas que recibimos por Gmail dentro de Google Drive. Dos automatizaciones muy prácticas para ahorrar tiempo y mantenerlo todo en orden. Y un aviso para quienes ya os habéis apuntado al directo: mañana miércoles a las 12:00 nos veremos en la primera sesión de esta nueva etapa. Servirá para saludarnos, comentar las novedades y recuperar este formato después de varios años. Si todavía no os habéis registrado, tenéis toda la información en boluda.com/directos. Ahora sí, vamos con el protagonista del día: el plugin de Boluda.com. No se trata de un plugin para WordPress, sino de una integración para agentes de inteligencia artificial como ChatGPT y Codex. Durante los últimos meses han aparecido conectores, aplicaciones, servidores MCP y habilidades, cada uno con su nombre y su forma de instalarse. Poco a poco, estas piezas se están agrupando bajo el concepto de plugin: un paquete que puede combinar instrucciones, herramientas y conexiones externas para ampliar lo que sabe hacer un agente. Siguiendo este enfoque, he preparado un plugin que permite consultar el catálogo público de Boluda.com desde la propia conversación. Para instalarlo, solo tenéis que buscar Boluda en el directorio de plugins de ChatGPT o Codex. También podéis consultar la página del plugin y del servidor MCP de Boluda.com, donde encontraréis la alternativa para clientes compatibles con MCP. ¿Qué podemos pedirle? Por ejemplo, que busque cursos sobre una materia, encuentre una clase que resuelva una duda concreta, muestre el curso actual, consulte las últimas publicaciones o compare varias opciones. También puede localizar episodios del podcast por tema o persona y recuperar l
3161. Vuelven los directos
Hoy vuelven los directos para suscriptores, recupero todo el archivo histórico y anuncio una primera sesión para saludaros y compartir novedades. Pero antes, recordemos que en Boluda.com tenéis cursos para emprendedores, marketing online, desarrollo web y todo lo que necesitáis para vuestro negocio online. Hoy empieza el curso de Google Apps Script. En la primera clase creamos una automatización con Google Sheets y en la segunda preparamos respuestas automáticas con Google Forms. Todo con ejemplos prácticos, herramientas gratuitas y muchas ideas para conectar las aplicaciones de Google con vuestro negocio. ¡A por él! Ahora sí, vamos al lío. Después de la edición de verano, empieza la decimocuarta temporada de Marketing Online. Esta primera semana servirá como carril de aceleración: cada día os presentaré una de las novedades que he preparado durante agosto para el podcast y para Boluda.com. Antes de entrar en materia, anuncio la ganadora de la consultoría mensual entre los suscriptores: Nara Gómez. Ya me he puesto en contacto con ella por correo. Recordad que el número de participaciones depende de vuestra antigüedad y que, cuando alguien gana, queda fuera del sorteo durante doce meses antes de poder participar de nuevo. La novedad de hoy nació mientras preparaba el evento del 17 de octubre y reorganizaba toda la videoteca. La migración de Vimeo a Bunny me obligó a revisar años de vídeos, colecciones y contenidos. Y allí reaparecieron los directos en los que construía negocios, analizaba ideas y tomaba decisiones junto a los suscriptores. Al volver a verlos me di cuenta de que siguen siendo tremendamente útiles. No son tutoriales ligados a una versión concreta de una aplicación, sino sesiones prácticas sobre negocios, marketing, webs, propuestas y decisiones reales. El contexto puede tener unos años, pero los razonamientos, las preguntas y buena parte de los aprendizajes continúan plenamente vigentes. Por eso he recuperado y organizado todo el archivo histórico de d
3160. Píldoras de inteligencia artificial: Plugin Consultor
Hoy os regalo el plugin Consultor, una evolución de Marketing Grill con habilidades, plantillas y herramientas para analizar y mejorar vuestro negocio. Pero antes, recordemos que hoy termina el curso para crear tu propio Zapier. En la novena clase os enseño el procedimiento para pedir nuevas automatizaciones a Codex sobre la base ya creada; en la décima añado logs, alertas y un dashboard privado desde el que comprobar el estado de cada proceso. Ahora sí, vamos al lío. Hace un tiempo os regalé Marketing Grill, una skill que convierte al agente en un consultor muy insistente. Le contáis una idea o un negocio y empieza un interrogatorio exhaustivo sobre clientes, precios, propuesta de valor, competencia, riesgos, canales y todo aquello que todavía no esté bien definido. Durante la conversación, la habilidad organiza las respuestas y genera documentos como el DAFO, el Business Model Canvas, el posicionamiento y las hipótesis pendientes de validar. Muchos la habéis probado y me habéis pedido salidas más visuales, análisis adicionales y una forma más cómoda de mantener todo el contexto. Por eso la he convertido en un plugin. En lugar de una sola skill, el Plugin Consultor agrupa habilidades específicas para el interrogatorio inicial, el DAFO, el Canvas, el posicionamiento, el copy de una landing y el diseño de experimentos. También incorpora plantillas y recursos para transformar los resultados en documentos más presentables, además de scripts que ayudan a ordenar riesgos por categorías y a detectar hipótesis que todavía necesitan una prueba real. La información queda separada por áreas para evitar una memoria única y caótica: contexto, supuestos, modelo de negocio, experimentos y conclusiones. He estructurado además un modo workshop dividido en fases. Primero llega la entrevista; después, una revisión de contradicciones; a continuación, la síntesis; y finalmente, los artefactos y el plan de validación. Si una pregunta no aplica, basta con indicarlo y el flujo continúa si
3159. Píldoras de inteligencia artificial: Computer Use
Hoy os cuento cuándo tiene sentido dejar que Codex controle el navegador o una aplicación de escritorio, y por qué sigo prefiriendo una API siempre que exista. Pero antes, recordemos que hoy continúa el curso para crear tu propio Zapier. En la séptima clase automatizo todo el recorrido desde un MP3 hasta una entrada de WordPress; en la octava conecto Gmail, Google Drive y FacturaDirecta dentro de un mismo flujo. Ahora sí, vamos al lío. La aplicación de escritorio distingue entre dos capacidades relacionadas. El Browser incorporado permite abrir páginas, hacer clic, escribir, capturar pantallas y verificar el resultado dentro de un perfil separado. Computer Use amplía esa idea y permite operar interfaces gráficas de aplicaciones de macOS o Windows. ¿Para qué sirve? Imaginad una tarea repetitiva en una web que no ofrece una integración estructurada, o una aplicación antigua sin API. En lugar de ejecutar manualmente cada paso, puedo describir el objetivo y dejar que el agente navegue por menús, pulse botones y complete los campos necesarios. Ahora bien, si existe una API, un conector o un servidor MCP, esa sigue siendo mi primera opción. Crear una nota mediante una API es más rápido, estable y verificable que abrir la aplicación y simular cada clic. Lo mismo ocurre al mover archivos, consultar una base de datos o realizar cualquier operación que ya tenga una vía estructurada. Computer Use tiene sentido cuando la interfaz gráfica es el único camino razonable: cambiar un ajuste, revisar una aplicación, reproducir un error visual o completar un proceso que atraviesa varias herramientas sin integración entre ellas. En macOS, una tarea acotada puede continuar en segundo plano mientras sigo trabajando en otra parte. En Windows, en cambio, Computer Use trabaja sobre el escritorio activo y puede mover el puntero, escribir y ocupar el primer plano. Es una diferencia importante antes de decidir cuándo y dónde ejecutar el flujo. La configuración también exige permisos. En macOS h
3158. Píldoras de inteligencia artificial: Plaud
Hoy os cuento cómo utilizo Plaud para consultar desde ChatGPT mis grabaciones y os propongo una alternativa con cualquier otro micrófono y OpenAI. Pero antes, recordemos que hoy continúa el curso para crear tu propio Zapier. En la quinta clase conecto WordPress con Bluesky para compartir publicaciones automáticamente; en la sexta creo varias automatizaciones internas pequeñas que muestran distintas formas de activar y encadenar procesos. Ahora sí, vamos al lío. Soy muy fan de Plaud. Utilizo tanto el dispositivo con formato de tarjeta como el NotePin, que puedo llevar sujeto a la ropa. Cuando aparece una conversación interesante, inicio la grabación y el audio se sincroniza con la aplicación, se transcribe y queda acompañado de su resumen. La gran novedad para mi flujo de trabajo es Plaud MCP. Este conector permite que ChatGPT acceda a las grabaciones autorizadas de mi cuenta. Desde el chat puedo buscar una conversación, recuperar su transcripción, consultar el resumen o pedir las acciones pendientes sin abrir Plaud ni mover documentos manualmente. El resultado parece ciencia ficción. Grabo una conversación, dejo que se sincronice y, más tarde, pregunto directamente en ChatGPT por lo que se comentó. El conector es especialmente útil para consultar información; no lo planteo como una herramienta para borrar o reorganizar toda la cuenta. Evidentemente, una grabación exige consentimiento y criterio. Informad siempre a las personas participantes, evitad capturar información que no necesitéis y revisad qué datos llegarán al servicio conectado antes de autorizar el acceso. ¿Y si no queréis comprar un dispositivo o pagar una cuota de transcripción? Se puede construir una versión semiautomática. Es el sistema que he preparado para mi madre, que graba entrevistas con un pequeño micrófono DJI y únicamente necesita copiar la carpeta de audios al ordenador. Esa carpeta activa un proceso que concatena los MP3, envía el audio a transcripción, prepara un resumen y guarda el conteni
3157. Píldoras de inteligencia artificial: Google Contacts
Hoy vemos cómo he usado el plugin de Google Contacts para limpiar duplicados, completar información y oprimizar una agenda con miles de contactos. Pero antes, recordemos que hoy continúa el curso para crear tu propio Zapier. En la tercera clase preparo la estructura base para que añadir nuevas automatizaciones sea muy sencillo; en la cuarta creo la primera integración real, conectando un webhook de Stripe con la generación automática de facturas. Ahora sí, vamos al lío. La agenda era una de esas tareas que siempre aplazaba. Centralizo mis contactos en Google Contacts porque se sincroniza con el móvil y me permite cambiar de dispositivo sin mover archivos manualmente. El problema es que, después de muchos años, había acumulado cerca de veinte mil registros. Tenía personas duplicadas, correos obsoletos, fichas incompletas y casos en los que una misma persona aparecía con varias direcciones separadas. La herramienta de combinación de Google resuelve una parte, pero no siempre entiende que dos registros distintos pertenecen realmente al mismo contacto. Ahí es donde la inteligencia artificial aporta criterio. Con la integración de Google Contacts puedo buscar, revisar y relacionar la información desde el chat. El agente entiende nombres parecidos, dominios de empresa, direcciones alternativas y otros indicios que una comparación puramente literal puede pasar por alto. Para modificar datos en bloque hace falta utilizar una capacidad de escritura autorizada, como la API de Google Contacts. Yo primero pediría una lista de posibles duplicados, después una propuesta de fusión y únicamente al final autorizaría los cambios. También os recomiendo exportar una copia antes de comenzar y trabajar por lotes pequeños. No le encargaría «limpia toda mi agenda» en una sola instrucción. Es mucho más seguro revisar veinte o cincuenta casos, confirmar el criterio y repetir el proceso cuando el resultado sea correcto. En mi caso, además de eliminar duplicados, he podido clasificar contactos
3156. Píldoras de inteligencia artificial: Plugins
Hoy os cuento qué son los plugins de ChatGPT y Codex, qué pueden incluir y por qué se están convirtiendo en la forma más cómoda de ampliar un agente de inteligencia artificial. Pero antes, recordemos que hoy empieza el curso para crear tu propio Zapier. En la primera clase os enseño a crear el VPS y levantar el servidor inicial; en la segunda preparo la base que albergará todas las automatizaciones. Todo ello en un servidor económico y bajo vuestro control. Ahora sí, vamos al lío. Esta es la última semana de la edición de verano. Agosto termina hoy, pero mantengo el formato de píldoras hasta el viernes y el lunes próximo regresará la programación habitual. Y para cerrar esta etapa, dedicaré cada día a una extensión o integración que me ha resultado especialmente útil. Empiezo por la nomenclatura, porque aquí es fácil perderse. Un plugin es un paquete instalable que reúne capacidades relacionadas y las distribuye como un flujo de trabajo reutilizable. Puede incorporar habilidades, conectores, servidores MCP, extensiones del navegador, hooks e incluso plantillas para tareas programadas. Una skill contiene instrucciones, referencias y, cuando hace falta, scripts para ejecutar una tarea de una forma consistente. Un conector enlaza el agente con servicios como Gmail, Google Drive, Slack o GitHub. Y un servidor MCP expone herramientas y datos mediante un protocolo pensado para que los modelos trabajen con sistemas externos. No son conceptos enfrentados. Un plugin puede agrupar varias apps, skills y añadir el conector o el MCP que necesitan. Si una tarea es pequeña y personal, una skill puede ser suficiente. Si quiero compartir un sistema completo, instalarlo fácilmente o combinar varias capacidades, tiene mucho más sentido empaquetarlo como plugin. Los plugins están disponibles en ChatGPT, tanto en web como en la aplicación de escritorio, y también en Codex desde la aplicación o el CLI. Después de instalar uno, conviene iniciar un chat nuevo para que sus herramientas e in
3155. Píldoras de inteligencia artificial: Instrucciones globales
Hoy os cuento cómo definir instrucciones globales en Codex para no tener que repetir en cada proyecto nuestro idioma, nuestras preferencias y nuestra forma de trabajar. Pero antes, recordad que cerramos el curso de segundo cerebro digital. En la novena clase consultamos el cerebro desde Telegram y en la décima creamos un cerebro capaz de leer y escribir información. Con ello completamos todo el recorrido, desde la estructura inicial hasta las interfaces y automatizaciones finales. Ahora sí, vamos al lío. Codex utiliza archivos AGENTS.md para recibir instrucciones permanentes. En la configuración personal podemos escribir nuestras instrucciones globales, que se guardan en ~/.codex/AGENTS.md. Ese archivo se aplica de forma general a los proyectos que abrimos en ese entorno. Ahí podemos indicar, por ejemplo, que siempre queremos las respuestas en español, que los cambios deben verificarse antes de darlos por terminados, que se utilice una estructura concreta para los commits o que el agente nos pida permiso antes de desplegar en producción. Después, cada proyecto puede tener su propio AGENTS.md con reglas específicas: rutas importantes, arquitectura, comandos de comprobación, convenciones de código o criterios para considerar una tarea terminada. Las instrucciones más cercanas al archivo en el que se trabaja pueden concretar o sustituir las generales. La separación es muy útil. En el archivo global ponemos nuestra forma personal de colaborar; en el archivo del proyecto, el conocimiento que pertenece a ese proyecto. Así evitamos copiar las mismas preferencias una y otra vez y, al mismo tiempo, no mezclamos reglas de una web con las de otra. Conviene recordar que cada instalación o entorno tiene su propio directorio de Codex. Si trabajamos en el ordenador local y también en un VPS, las instrucciones globales de uno no aparecen automáticamente en el otro. Tendremos que mantenerlas en ambos sitios o definir un sistema seguro para sincronizarlas. ¿Qué incluiría yo? Idioma,
3154. Píldoras de inteligencia artificial: Ventanas separadas
Hoy os cuento una forma muy práctica de trabajar con varios proyectos de Codex a la vez: sacar los chats activos a ventanas separadas y distribuirlos por el escritorio. Pero antes, recordad que seguimos con el curso de segundo cerebro digital. En la séptima clase conectamos archivos de Google Drive y en la octava creamos una interfaz desde la que consultar todo el conocimiento acumulado. Pasamos de nutrir el cerebro a empezar a utilizarlo de una forma cómoda. Ahora sí, vamos al lío. La aplicación de escritorio permite abrir el chat activo en una ventana independiente. También podemos activar la opción de mantenerla siempre visible, algo especialmente útil cuando queremos vigilar una tarea mientras trabajamos en otra aplicación. Esto cambia bastante la experiencia cuando tenemos más de un proyecto en marcha. En lugar de entrar y salir continuamente de la barra lateral, podemos colocar una ventana para cada tarea activa. Si disponemos de un segundo monitor, todavía mejor: dejamos allí dos o tres procesos y vemos inmediatamente cuál continúa trabajando, cuál ha terminado y cuál necesita una respuesta. Para mí, la ventaja principal es el control. Cada ventana se convierte en una pequeña mesa de trabajo dedicada a un objetivo. En una puedo tener una revisión de código, en otra la preparación de contenidos y en otra una automatización que tarda unos minutos en ejecutarse. Eso sí, no recomiendo abrir diez ventanas. A partir de cierto punto, la solución vuelve a convertirse en ruido. Lo ideal es reservar este sistema para las dos o tres tareas que requieren seguimiento y mantener el resto ordenado dentro de sus proyectos. También ayuda definir muy bien el objetivo de cada chat. Una ventana debe representar una tarea concreta, no una conversación interminable donde mezclamos cuestiones distintas. Cuando termina, revisamos el resultado, cerramos o archivamos el chat y liberamos ese espacio para la siguiente tarea. Si trabajamos con un portátil y una sola pantalla, podemos com
3153. Píldoras de inteligencia artificial: Organizar proyectos
Hoy os cuento cómo organizo mis proyectos y chats en Codex para encontrar rápidamente lo importante y evitar que la barra lateral se convierta en un cajón de sastre. Pero antes, recordad que avanzamos con el curso de segundo cerebro digital. En la quinta clase incorporamos podcasts transcritos y en la sexta sincronizamos contenido de WordPress. De este modo, el cerebro deja de ser un almacén estático y empieza a nutrirse de fuentes que ya forman parte de nuestro negocio. Ahora sí, vamos al lío. Cuando empezamos a utilizar Codex solemos tener pocos chats y todo resulta fácil de localizar. Pero a medida que abrimos proyectos, probamos ideas y mantenemos tareas en paralelo, la lista crece. Si no aplicamos un criterio, acabamos perdiendo tiempo buscando aquella conversación en la que habíamos tomado una decisión importante. Lo primero es trabajar por proyectos. Cada proyecto debe corresponder a un producto, una web, una automatización o un contexto con sentido propio. Así, los chats quedan agrupados con sus archivos e instrucciones, y podemos plegar los proyectos que no estamos usando para reducir ruido visual. Después utilizo los nombres como si fueran etiquetas de resultado. En lugar de dejar títulos genéricos, prefiero algo como «Corregir checkout móvil», «Preparar campaña de septiembre» o «Importar episodios del podcast». Un buen nombre explica qué se pretende conseguir y hace que la búsqueda posterior sea mucho más rápida. También podemos fijar proyectos y chats importantes. Yo reservaría esta opción para dos o tres elementos que realmente necesitemos tener siempre a mano. Si lo fijamos todo, nada destaca. Para el resto, la actividad reciente y la búsqueda son suficientes. Cuando una conversación ha terminado y ya no necesito verla cada día, la archivo. No significa borrarla, sino sacarla del espacio de trabajo activo. Y si quiero recuperar algo concreto, utilizo la búsqueda con Cmd+G en Mac o Ctrl+G en Windows. Un título claro vuelve a ser clave en ese momento. La
3152. Píldoras de inteligencia artificial: Git
Hoy os recomiendo incorporar Git a todos vuestros proyectos con inteligencia artificial para revisar, guardar y recuperar cada cambio con tranquilidad. Pero antes, recordad que seguimos con el curso de segundo cerebro digital. En la tercera clase aprendemos a subir información desde una web y en la cuarta nutrimos el cerebro con vídeos de YouTube. Dos fuentes distintas que convertimos en conocimiento consultable. Ahora sí, vamos al lío. Git es un sistema de control de versiones. Dicho de forma sencilla, nos permite ver qué archivos han cambiado, revisar cada modificación y guardar puntos concretos de la evolución del proyecto mediante commits. Si algo sale mal, podemos entender qué ocurrió y recuperar una versión anterior sin depender de nuestra memoria. Conviene aclarar una cosa: Git no guarda mágicamente cada movimiento. Primero inicializamos el repositorio con git init, después trabajamos, revisamos los cambios y finalmente creamos un commit. Cada commit es una instantánea identificada y comentada del proyecto en ese momento. Esto encaja especialmente bien con los agentes de inteligencia artificial. Un agente puede modificar muchos archivos en pocos segundos y el resultado puede parecer correcto a primera vista. Con Git podemos inspeccionar el diff, ver exactamente qué ha tocado y decidir si aceptamos esos cambios, los corregimos o los descartamos. Mi consejo es hacer commits pequeños y con un propósito claro. Por ejemplo: «Añadir formulario de contacto», «Corregir validación del correo» o «Actualizar instrucciones del proyecto». Cuanto más concreta sea cada unidad, más fácil será revisar el historial y volver atrás si aparece un problema. Después está GitHub, que no es lo mismo que Git. Git trabaja en nuestro equipo; GitHub puede alojar una copia remota del repositorio. Al hacer push, enviamos allí los commits y ganamos una capa adicional de colaboración y disponibilidad. Para proyectos privados o de clientes, comprobad siempre que el repositorio tenga la visibi
3151. Píldoras de inteligencia artificial: Pets
Hoy os cuento cómo funcionan las Pets de Codex, unas mascotas virtuales que, además de hacer compañía, permiten saber de un vistazo qué está haciendo cada chat.
3150. Píldoras de inteligencia artificial: Bases de datos de desarrollo y producción
Hoy os cuento cómo separo las bases de datos de desarrollo y producción para probar cambios sin poner en peligro los datos reales.
3149. Píldoras de inteligencia artificial: /project y /clear
Hoy os presento dos comandos muy sencillos para moveros entre proyectos y empezar una conversación con el contexto completamente limpio.
3148. Píldoras de inteligencia artificial: Permisos
Hoy os cuento cómo ajusto los permisos de Codex para que pueda avanzar con autonomía sin tocar producción alegremente.
3147. Píldoras de inteligencia artificial: Side chats
Hoy os hablo de los side chats, conversaciones temporales para resolver una duda sin interrumpir ni ensuciar la tarea principal.
3146. Píldoras de inteligencia artificial: Batch API
Hoy os cuento cómo utilizar la Batch API para ejecutar trabajos que no son urgentes con un 50% de descuento en el coste de los tokens.
3145. Píldoras de inteligencia artificial: Al grano
Hoy os regalo Al grano, una skill para conseguir respuestas mucho más breves, directas y económicas en tokens.
3144. Píldoras de inteligencia artificial: Hooks
Hoy os hablo de los hooks, pequeños ganchos que permiten ejecutar acciones automáticamente en momentos concretos del trabajo con un agente.
3143. Píldoras de inteligencia artificial: /status, /model y /reasoning
Hoy os presento tres comandos para controlar mejor el consumo de Codex: /status, /model y /reasoning.
3142. Píldoras de inteligencia artificial: /goal
Hoy os hablo de /goal, el tercer paso de mi combinación favorita para empezar proyectos: Grill Me, plan y objetivo.
3141. Píldoras de inteligencia artificial: /plan
Hoy os hablo de /plan, una de esas funciones que, cuando empezáis a utilizarla, acaba acompañando prácticamente todos vuestros proyectos.
3140. Píldoras de inteligencia artificial: Skills
Hoy os hablo de las skills, instrucciones reutilizables que permiten enseñar un procedimiento a vuestro agente una sola vez.
3139. Píldoras de inteligencia artificial: Hablar con Notes
Hoy os cuento cómo utilizo Codex para trabajar directamente con Notes y preparar automáticamente las escaletas del podcast.
3138. Píldoras de inteligencia artificial: Un chat para cada tarea
Hoy os cuento cómo organizo los chats de mis agentes: un proyecto para cada negocio y una tarea distinta para cada resultado concreto.
3137. Píldoras de inteligencia artificial: /compact
Hoy os hablo de /compact, una instrucción muy sencilla que permite resumir el contexto de una tarea y ahorrar un montón de tokens.
3060. Stack tecnologico necesario para montar un SaaS
Vamos a ver todo el stack tecnológico que necesitamos para crear un SaaS. Qué servicios, lenguajes, librerías y dependencias necesitamos para empezar con buen pie. Pero antes, recordemos que en Boluda.com tenéis cursos para emprendedores, marketing online, desarrollo web, y todo lo que necesitáis para vuestro negocio online. Hoy finaliza el curso de Claude Code, en el que aprendemos a crear y desplegar una aplicación web completa utilizando inteligencia artificial como asistente de desarrollo. Ahora sí, vamos al lío. Hoy vemos algo clave cuando decidimos montar nuestro propio SaaS. El stack tecnológico mínimo necesario. Y digo “mínimo” porque aquí es muy fácil volverse loco probando herramientas, cambiando de tecnología cada dos semanas y perdiendo un tiempo precioso. Os lo digo por experiencia, he probado de todo. Mucho más de lo que debería. Así que hoy os voy a contar qué uso yo, por qué lo uso y cómo lo plantearía si empezara de cero. Lo primero de todo es el dominio. Aquí no hay misterio. Es una commodity total. Lo podéis comprar donde queráis, da igual. Yo uso CDmon, pero podría ser DonDominio, Namecheap o cualquier otro. Lo importante no es dónde lo compráis, sino que luego podáis apuntarlo correctamente al hosting, ya sea mediante DNS o servidores. Mi recomendación es clara: apuntadlo todo al hosting y gestionadlo desde ahí. Es más cómodo y os evitará líos. Recordemos que este episodio es premium. Si queréis escucharlo, podéis suscribiros a Boluda.com, y además de los episodios premium, podréis acceder a todos los cursos para emprendedores. Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos. Si os fijáis, todo esto no es un único sistema cerrado. Es un ecosistema. Y esto al principio puede dar un poco de vértigo, pero es lo normal. De hecho, tiene una ventaja importante: no dependéis de un solo proveedor. Si algo falla, no cae todo. ¿Es el único stack posible? Para nad
3059. Construir un SaaS nicho sin morir en el intento
Ahora que ya hemos elegido nuestro SaaS, vamos a ver todas las fases que deberemos seguir para construirlo paso a paso, sin morir en el intento. Pero antes, recordemos que en Boluda.com tenéis cursos para emprendedores, marketing online, desarrollo web, y todo lo que necesitáis para vuestro negocio online. Estamos entrando ya en la recta final del curso de Claude Code, en el que aprendemos a crear y desplegar una aplicación web completa utilizando inteligencia artificial como asistente de desarrollo. Ahora sí, vamos al lío. Hoy vamos a aterrizar todo lo que hemos ido viendo estos días. Porque una cosa es entender la teoría y otra muy distinta es sentarse delante del ordenador y decir: "Cale, ya sé qué SaaS quiero montar… ¿Y ahora qué?” Lo primero que os diría, sin dudarlo, es que empecéis por un producto mínimo viable. Pero mínimo de verdad. Tan mínimo que incluso os dé un poco de vergüenza enseñarlo. Si no sentís eso, probablemente os estáis pasando de complejos. En mi caso, con PrestoCast, el inicio fue ridículo en el buen sentido. Nada de apps, nada de web, nada de configuraciones. Solo enviar un audio y convertirlo en podcast. Punto. Sin títulos, sin portadas, sin descripciones. Nada. Una única funcionalidad que resolvía una necesidad muy concreta. Y ese es el criterio clave. Una sola funcionalidad que solucione un problema muy específico. No intentéis hacer más. Ya habrá tiempo. A partir de aquí, olvidaos completamente de la arquitectura perfecta. De verdad. Esto es una trampa en la que caemos todos. Queremos que todo esté bien estructurado, elegante, escalable… pero eso ahora no toca. Ahora toca que funcione. Primero validamos que la idea tiene sentido. Luego ya lo haremos bonito. En este proceso, la inteligencia artificial es una aliada brutal, pero cuidado con cómo la usamos. Tiene que ser un copiloto, no un piloto automático. No vale decirle “hazme esto” y olvidarnos. Tenemos que guiarla, entender qué está haciendo y validar cada paso. Porque si no entendem
3058. Elegir tu micro SaaS
Vamos a ver cómo elegir el micro SaaS o aplicación nicho que podríamos desarrollar, y una hoja de ruta hasta el lanzamiento, validación y monetización. Pero antes, recordemos que en Boluda.com tenéis cursos para emprendedores, marketing online, desarrollo web, y todo lo que necesitáis para vuestro negocio online. Estamos en pleno curso de Claude Code, en el que aprendemos a crear y desplegar una aplicación web completa utilizando inteligencia artificial como asistente de desarrollo. Ya ahora sí, vamos al lío. Ayer os hablaba de esa explosión de micro SaaS que estoy convencido que viene, y claro, muchos me habéis dicho que necesitáis saber por dónde empezar. Así que hoy quiero aterrizar todo esto y daros una hoja de ruta clara para elegir vuestro micro SaaS y no ir dando palos de ciego. Lo primero, y más importante, es la elección. Tenemos que decidir qué problema vamos a resolver. Pero ojo, esto no va de buscar ideas al azar, sino de partir de una fortaleza vuestra. Algo que conozcáis bien. Puede ser vuestro trabajo, sí, pero también puede ser un hobby, una afición o cualquier tema en el que tengáis experiencia. Da igual si es ciclismo, acuarela, senderismo o lo que sea. Lo importante es que entendáis ese mundo. ¿Por qué? Porque ahí es donde vais a detectar los puntos de dolor reales. Esas pequeñas molestias, carencias o necesidades que nadie ha resuelto todavía. Y ahí está la oportunidad. No hace falta algo enorme. De hecho, mejor que no lo sea. Cuanto más concreto y específico, mejor. Una vez tenemos esa idea, el siguiente paso es formarse lo mínimo necesario. No hace falta que os convirtáis en programadores expertos, pero sí que entendáis la lógica básica. Qué es un condicional, qué es un bucle, cómo funciona una aplicación por dentro… Ese conocimiento multiplica muchísimo lo que podéis hacer con la IA. Literalmente es un efecto multiplicador. Por ejemplo, os recomiendo el curso de Claude Code de esta semana. Después tenemos que decidir el canal. ¿Esto lo vamos a
3057. Explosión de micro SaaS
Hoy hago una predicción. Auguro una explosión de SaaS enfocados a nichos y micronichos, gracias a la programación asistida con inteligencia artificial. Pero antes, recordemos que en Boluda.com tenéis cursos para emprendedores, marketing online, desarrollo web, y todo lo que necesitáis para vuestro negocio online. Ayer empezamos el curso de Claude Code, en el que aprendemos a crear y desplegar una aplicación web completa utilizando inteligencia artificial como asistente de desarrollo. Ya ahora sí, vamos al lío. Hoy quiero hablaros de algo que veo clarísimo. Ya sabéis que no soy de hacer predicciones, pero en este caso tengo muy claro que estamos a las puertas de una auténtica explosión de micro SaaS. Y no lo digo por intuición, lo digo por lo que ya estoy viendo a mi alrededor. Cada vez más personas están creando herramientas muy concretas para resolver necesidades muy específicas. Yo mismo con PrestoCast o StripeMagic, pero también Laura Alosno, Bruno Castillo o Vítor Correal, cada uno en su sector, creando soluciones que antes simplemente no existían. ¿Por qué? Porque eran demasiado nicho y no compensaba el esfuerzo de desarrollo. Hasta ahora, una empresa de software tenía que elegir en qué invertir su tiempo. Si podía crear algo que generara 5.000 euros al mes o algo que generara 50.000, la decisión era evidente. Pero esto ha cambiado radicalmente con la llegada de la inteligencia artificial. Lo que antes requería 100 unidades de esfuerzo, ahora requiere 10. Y eso lo cambia todo. De repente, esos proyectos pequeños, esos micro SaaS que antes no eran viables, ahora sí lo son. Y no solo para grandes empresas, sino para solopreneurs, freelancers o cualquier persona con conocimientos de su sector. Aquí está la clave. No hace falta ser un gran programador (aunque si lo eres, aún tienes más posibilidades). Ninguno de los ejemplos que os he dado lo es. Pero sí hace falta entender lo suficiente como para saber qué pedirle a la IA y, sobre todo, detectar cuándo se equivoca
3056. Preguntas y Claude Code
Hoy contesto preguntas sobre cursos, marketplaces, delegar tareas, lanzar productos físicos, estancarse en redes, y tickets altos. Pero antes, recordemos que en Boluda.com tenéis cursos para emprendedores, marketing online, desarrollo web, y todo lo que necesitáis para vuestro negocio online. Hoy empezamos el curso de Claude Code, en el que aprendemos a crear y desplegar una aplicación web completa utilizando inteligencia artificial como asistente de desarrollo. Ya ahora sí, vamos al lío. Hoy respondo a varias preguntas muy interesantes que tocan temas clave cuando estamos creando, gestionando o escalando nuestros proyectos. Ya sabéis que estas dudas suelen ser muy reales, muy de día a día, y seguro que más de uno se va a ver reflejado. Ahí van: 1. Hola Joan, Tengo un curso grabado hace dos años que sigue vendiendo, pero el contenido empieza a quedarse algo desactualizado. No sé si rehacerlo entero o ir parcheándolo poco a poco. Cómo decides cuándo actualizar y cuándo rehacer desde cero? por cierto, un vicio prestocast, es muy itneresante conocer las voces de todos los que a veces salimos en las preguntas de los lunes, hehe Gracias por todo lo que compartes. (Esther) 2. Estoy montando un marketplace de servicios, pero me cuesta equilibrar oferta y demanda. Cuando consigo proveedores, no hay suficientes clientes; cuando llegan clientes, faltan proveedores. Hay alguna estrategia para romper este “círculo vicioso” al principio? Un abrazo. (Roberto) 3. Hola Joan, Tengo una agencia pequeña y todo depende demasiado de mí. He intentado delegar, pero siempre acabo revisándolo todo y rehaciendo parte del trabajo. Cómo se aprende a soltar sin que baje la calidad? Gracias por tu experiencia. (Laura) 4. Buenas Joan, Estoy pensando en lanzar un producto físico complementario a mi negocio digital, pero me da miedo la logística, devoluciones y gestión de stock. ¿Recomiendas mezclar físico y digital o es mejor centrarse en uno solo? Gracias por tu opinión. (Sergio) 5. Hola Joan, Te
3055. Ciclo creación de un proyecto (VI): Fusión
Sexta entrega del ciclo de creación de un proyecto online. Vamos fusionar nuestro proyecto con otro, y van a saltar chispas de las sinergias que habrá. Pero antes, recordemos que en Boluda.com tenéis cursos para emprendedores, marketing online, desarrollo web, y todo lo que necesitáis para vuestro negocio online. Hoy finaliza el curso de Claude AI, en el que aprenderemos a dominar la inteligencia artificial de Anthropic para convertirla en nuestro asistente lógico y creativo de confianza. Ya ahora sí, vamos al lío. Hay veces en las que dos ideas nacen por separado… pero están destinadas a encontrarse. Todo empieza en una conversación con un amigo. Él me cuenta su idea, consistente en una lanzadera de proyectos que mezcla validación y financiación. Es decir, no solo ayudar a un emprendedor a conseguir dinero, sino primero comprobar si su idea tiene sentido. Si hay interés real. Si alguien lo compraría. Y claro, mientras me lo explica, yo pienso: “Espera un momento… si esto encaja perfecto con lo que estamos construyendo nosotros con Launchpad”. Porque por mi lado, ya estábamos creando una herramienta que, a partir de un formulario, generaba una landing con todo lo necesario para vender: textos, estructura, incluso integración con Stripe. Pero nos faltaba algo clave… la validación previa. Recordemos que este episodio es premium. Si queréis escucharlo, podéis suscribiros a Boluda.com, y además de los episodios premium, podréis acceder a todos los cursos para emprendedores. Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos. Como siempre, muchas gracias a todos por vuestras valoraciones de cinco estrellas en Apple Podcasts y Spotify, suscribiros a los cursos para emprendedores y por estar ahí, al otro lado. Como siempre digo, sin vosotros, esto no sería lo que es. Sin vosotros esto simplemente, no sería. Es viernes, o sea que ya sabéis lo que toca: Descansad, relajaros y recargad