Post-2024

Jugando con Robots.

Aprendemos con IA. Desarrollamos con IA. Construimos productos para comprender el qué y el porqué y desarrollar criterio propio.

Cargando robot…
Manifiesto Post-2024

De escribir código a comprender el qué y el porqué.

Desde 2024, los agentes de IA cambiaron la forma de crear software: podemos delegar la escritura del código. La lógica y el conocimiento conceptual siguen siendo fundamentales para entender el problema, decidir qué construir y por qué, dirigir a los agentes y comprobar que el resultado responde a lo que necesitamos.

01
Hito 2024

De consultar a delegar

Con ChatGPT, a finales de 2022, empezamos a consultar a la IA para programar. Desde 2024, pasamos a delegar tareas en agentes capaces de leer archivos, modificar código, ejecutar comandos y comprobar resultados. En 2026 trabajamos con herramientas como Claude Code, Codex y Antigravity, que organizan el contexto, las herramientas y los permisos del agente.

AgentesDelegarPost-2024
02
Aprendizaje

Aprendemos con IA

La conversación con la IA nos ayuda a preguntar, aclarar dudas y comprender qué problema resuelve cada concepto. Consultamos fuentes oficiales, experimentamos y contrastamos las respuestas con lo que observamos. Aprendemos lo necesario para cada etapa y profundizamos con la práctica.

Documentación oficialPreguntarEntender
03
Desarrollo

Desarrollamos con IA

Definimos el problema, comparamos alternativas y acordamos el alcance. El agente escribe el código y ejecuta las tareas; nosotros dirigimos el trabajo y comprendemos lo construido. Usamos el producto, comprobamos si resuelve la necesidad e investigamos los fallos para decidir qué corregir o mejorar.

DirigirValidarCriterio
04
Lo que perdura

La lógica primero

Antes del código están los datos, sus relaciones, los procesos y las reglas que deben cumplirse. Comprender esas piezas nos permite diseñar la solución y elegir cómo implementarla. Los lenguajes y las herramientas cambian; esta forma de razonar sirve para distintos productos y tecnologías.

LógicaDatos y procesosConceptos
05
Nuestra misión

El qué y el porqué

Te acompañamos para que aprendas a avanzar con autonomía: reconocer qué necesitas, por qué y cómo aprenderlo. El Taller propone un recorrido progresivo para construir productos; Conceptos ofrece referencias para consultar y profundizar durante el camino. La meta es que puedas desarrollar tus propios proyectos con método y criterio.

El quéEl porquéAprender a aprender

¿Cómo llegamos aquí?

La evolución de las herramientas y de nuestra forma de desarrollar software.

  1. 01Herramientas separadas

    Edición

    Editor

    Exploración

    Explorador

    Ejecución

    Terminal

    La persona utiliza cada herramienta por separado.

  2. 02IDE · entorno de desarrollo integrado

    IDE

    Edición
    Exploración
    Ejecución

    Funciones integradas + ayudas para desarrollar

    La persona trabaja desde un mismo entorno.

  3. 03IDE con extensión para el harness

    IDE

    Extensión con harness

    Agente + contexto + herramientas + permisos

    Edición
    Exploración
    Ejecución

    La persona dirige al agente y comprueba desde el IDE.

  4. 04Harness como puesto de mando

    Harness como entorno principal

    Agente + contexto + herramientas + permisos

    Acceso a las herramientas del proyecto

    Edición
    Exploración
    Ejecución

    La persona dirige al agente y comprueba desde el harness.

Primero integramos las herramientas; después incorporamos agentes capaces de utilizarlas.

Estas formas de trabajar siguen conviviendo. La persona también puede editar, explorar y ejecutar directamente.

Las tecnologías cambian. Tu criterio te permite adaptarte.
—jugandoconrobots.dev · Post-2024
Taller: aprender construyendo

Aprende construyendo apps que vas a usar

Ocho proyectos para aprender con agentes de IA, de menos a más. Construye aplicaciones para necesidades concretas, comprende cómo funcionan y aprende a mejorarlas al usarlas.

El recorrido del Taller

Prepara tu entorno de desarrollo y empieza por la primera versión del primer proyecto. Completa primero las V1 de los distintos proyectos y continúa después con las entregas más complejas. Cada versión crece sobre las anteriores de su propio producto.

El recorrido completo cubre la formación del Taller; cada etapa te aporta conocimientos y experiencia para seguir aprendiendo.

Cómo trabajar en los proyectos

De una semilla a tu app

Una semilla es un prompt: un mensaje para iniciar el trabajo con tu agente. Desde ahí crece el proyecto: conversas, pruebas el resultado y decides cómo seguir. Cada semilla tiene un propósito.

La Semilla 0 prepara los planos del producto, sin construirlo. La Semilla 1 los convierte en una app que pruebas y compruebas. Con la app funcionando, la Semilla 2 te ayuda a entender qué se hizo y por qué. La Semilla 3 pone a prueba su seguridad.

Este es el recorrido para comenzar. Después sigues dando tus propias instrucciones al harness mediante prompts: mensajes en los que pides cambios, planteas dudas o encargas reparaciones de seguridad al agente. Prueba de nuevo lo que cambie y vuelve a la explicación o a la revisión de seguridad cuando haga falta. Tú decides cuándo pasar a la siguiente semilla.

La Semilla 0 prepara cada producto; las semillas 1, 2 y 3 acompañan cada entrega. El agente construye y explica; tú usas la app, compruebas y diriges su crecimiento.

Semilla 0: preparar los planos. Semilla 1: construir y comprobar. App funcionando. Semilla 2: explicar lo construido. Semilla 3: revisar la seguridad. Después, sigues con tus propios prompts al harness para cambiar, probar y reparar el proyecto.
Las semillas inician el trabajo; tu criterio lo hace crecer.

Antes de construir, piensa qué necesidad resuelve el primer proyecto, qué reglas debe respetar y cómo comprobarás que funciona. Crea su repositorio en GitHub, clónalo y abre la carpeta con tu editor y tu agente. La Semilla 0 te ayudará a poner los planos por escrito: revísalos, pregunta lo que no comprendas y usa ese contexto para dirigir la construcción.

Proyectos

Cada proyecto parte de una necesidad concreta y te propone construir una aplicación con tu agente. Es una base para evolucionar: la usas, comprendes sus piezas y decisiones, detectas fallos, los reparas y compruebas las mejoras. Así aprendes a dirigir el desarrollo y adquieres criterio para construir tus propios productos.

0

0 de 8 hechos

Marca Lo hice cuando el proyecto cumpla todos sus criterios de aceptación. Los que crecen por versiones se marcan versión a versión, con Hecha.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
Proyecto 1

Tu chatbot de escritorio

Para qué te sirve: Tu propio asistente de escritorio, con el modelo que elijas, en la nube o en tu máquina, que recuerda tus conversaciones y responde desde tus apuntes.

Proyecto 2

Tu Web del Desarrollador

Para qué te sirve: Tu carta de presentación en tu propio dominio, con tu actividad en GitHub al día y tus proyectos publicados.

Proyecto 3

Tus gastos

Para qué te sirve: Controlar tus gastos desde el navegador, con categorías, importación de movimientos del banco y resúmenes por mes, en una app personal con los datos en Google Sheets.

Proyecto 4

Tu Dashboard de tu-nombre.dev

Para qué te sirve: Administrar tus proyectos e imágenes desde dash.tu-nombre.dev, una aplicación independiente a la que solo tú accedes y sin enlaces desde la Web pública.

Proyecto 5

Lista de Tareas multiusuario y multidispositivo

Para qué te sirve: Una lista compartida con las personas que elijas, desde el móvil o el ordenador, donde lo que cambia uno aparece al instante en los demás.

Proyecto 6

Tu chatbot en la web

Para qué te sirve: Tu chatbot completo, con perfiles y tus documentos, desde el móvil o desde cualquier ordenador, en tu dominio y solo para las personas que elijas.

Proyecto 7

Tu MCP de desarrollo

Para qué te sirve: Tu agente conoce tus reglas y tus proyectos sin que se los repitas.

Proyecto 8

Tu garaje: los gastos del vehículo en una app móvil

Para qué te sirve: Saber cuánto gastas en tu coche o tu moto, cuánto consume y qué mantenimiento toca, desde el móvil y sin conexión.

Comprender: el qué y el porqué

Conceptos

Al construir te encuentras con conceptos que necesitas comprender. Cada ficha explica qué problema resuelve una pieza y ofrece una semilla, un prompt para iniciar una conversación y profundizar con IA y fuentes oficiales. Relaciona la explicación con lo que ocurre en tu producto y sigue preguntando.

Progreso de Conceptos0/149 · 0%

Explorar por áreas

El orden ofrece una lectura sugerida. Puedes consultar cualquier concepto.

149 conceptos en 14 áreas

00

Orientarse y aprender con IA

Comprender qué puede hacer un agente, qué decides tú y cómo aprender con la IA y las fuentes oficiales.

7 conceptos

Progreso de Orientarse y aprender con IA0/7 · 0%
01

Lógica: datos y procesos

Definir datos, reglas y resultados. Razonar lo que esperamos antes de delegar la implementación.

9 conceptos

Progreso de Lógica: datos y procesos0/9 · 0%
02

La máquina y la ejecución

Reconocer dónde se ejecuta el programa, qué recursos utiliza y cómo coordina su trabajo.

11 conceptos

Progreso de La máquina y la ejecución0/11 · 0%
03

Lenguajes y piezas del proyecto

Elegir herramientas y orientarse entre las piezas del proyecto sin memorizar sintaxis.

12 conceptos

Progreso de Lenguajes y piezas del proyecto0/12 · 0%
04

Construir y mantener con agentes

Especificar, delegar y comprobar cambios. Mantener un proyecto que podamos entender y hacer evolucionar.

16 conceptos

Progreso de Construir y mantener con agentes0/16 · 0%
05

Interfaces: la relación con el usuario

Comprender cómo una persona interactúa con el producto y cómo la interfaz comunica lo que ocurre.

9 conceptos

Progreso de Interfaces: la relación con el usuario0/9 · 0%
06

Redes, Internet y comunicación

Conectar dispositivos y aplicaciones. Entender peticiones, avisos y trabajo que sucede fuera de una respuesta.

16 conceptos

Progreso de Redes, Internet y comunicación0/16 · 0%
07

Datos y persistencia

Decidir qué conservar, cómo relacionarlo y qué garantías necesitamos al consultar o cambiar datos.

14 conceptos

Progreso de Datos y persistencia0/14 · 0%
08

Identidad, seguridad y privacidad

Definir identidad, acceso y límites de confianza. Proteger datos y reconocer las obligaciones del producto.

9 conceptos

Progreso de Identidad, seguridad y privacidad0/9 · 0%
09

Publicar, operar y crecer

Publicar, observar y recuperar el servicio. Incorporar capacidad cuando exista una necesidad comprobada.

15 conceptos

Progreso de Publicar, operar y crecer0/15 · 0%
10

Producto: para qué construimos

Elegir una entrega útil, aprender de su uso y sostenerla con decisiones y costos conocidos.

8 conceptos

Progreso de Producto: para qué construimos0/8 · 0%
11

La IA dentro del producto

Incorporar modelos y agentes como piezas del producto y evaluar sus resultados.

10 conceptos

Progreso de La IA dentro del producto0/10 · 0%
12

Integrar lo aprendido

Relacionar lo aprendido y mostrar el criterio adquirido construyendo productos completos.

2 conceptos

Progreso de Integrar lo aprendido0/2 · 0%
13

Ámbitos y especialidades

Conceptos para comprender problemas específicos y distintas formas de aplicar el software.

11 conceptos

Progreso de Ámbitos y especialidades0/11 · 0%

El Taller es el recorrido para aprender construyendo. No necesitas completar esta biblioteca para empezar.

Conectar lo que aprendes

Grafo de conceptos

Un índice visual para descubrir cómo se relacionan las piezas de un producto. Explora un área o busca un concepto; cada conexión explica qué aporta una pieza a la otra.

Cómo se conectan las áreas

Selecciona un área para resaltar sus conexiones. Usa su flecha para consultar los conceptos en el índice.

Índice de conceptos

Busca o elige un área y selecciona un concepto para explorar sus conexiones.

Consultar Conceptos

149 conceptos en todas las áreas

IA 00Orientarse y aprender con IA7
Lógica 01Lógica: datos y procesos9
Máquina 02La máquina y la ejecución11
Proyecto 03Lenguajes y piezas del proyecto12
Agentes 04Construir y mantener con agentes16
Interfaz 05Interfaces: la relación con el usuario9
Redes 06Redes, Internet y comunicación16
Datos 07Datos y persistencia14
Seguridad 08Identidad, seguridad y privacidad9
Operación 09Publicar, operar y crecer15
Producto 10Producto: para qué construimos8
IA 11La IA dentro del producto10
Integrar 12Integrar lo aprendido2
Ámbitos 13Ámbitos y especialidades11
Continuar con autonomía

Siguiente sigue experimentando y aprendiendo

El Taller te ha mostrado un camino para aprender y construir con agentes de IA. Sigue experimentando con tus propias ideas: construye, usa lo que creas, comprende los fallos y mejora. Cada proyecto te ayudará a profundizar y desarrollar tu criterio, con tu agente y las fuentes oficiales como apoyo.

AWS

IaaS, PaaS y funciones: de máquinas virtuales a Lambda

Abrió la nube pública en 2006: alquilar servidores y almacenamiento por uso, sin comprar hardware.

Encaja con: Productos que necesitan una pieza para cada cosa y empresas que ya operan en AWS. Es el catálogo más amplio, y también el que más cuesta abarcar.

Ver detalles
Ecosistema típico
  • Lambda· funciones
  • ECS· contenedores
  • RDS· base relacional gestionada
  • DynamoDB· clave-valor
  • S3· archivos

La cuenta raíz

Usuario root

El correo con el que se creó la cuenta. Tiene acceso total y no se puede limitar: se protege con MFA y el trabajo diario se hace con usuarios de IAM Identity Center.

Google Cloud

IaaS, PaaS y contenedores sin servidor

Llevó a la nube la infraestructura con la que Google corre sus propios servicios: contenedores, datos a gran escala e IA.

Encaja con: Contenedores que escalan a cero y productos de datos o IA. Go en Cloud Run arranca rápido y consume poco.

Ver detalles
Ecosistema típico
  • Go· lenguaje
  • Cloud Run· contenedores sin servidor
  • Cloud SQL· base relacional gestionada
  • Firestore· documentos
  • BigQuery· análisis de datos

La cuenta raíz

Super Admin

Vive en Cloud Identity o Google Workspace, no en la consola de la nube, y puede tomar el control de toda la organización. Pocas cuentas, con 2FA; la nube se administra con el rol de Organization Administrator.

Microsoft Azure

IaaS y PaaS: de máquinas virtuales a App Service y Functions

Llevó a la nube el mundo empresarial de Microsoft: Windows Server, .NET, SQL Server y el directorio de usuarios.

Encaja con: Empresas que ya usan Microsoft 365 y .NET: la integración vertical ahorra piezas. C# con ASP.NET Core es su camino natural.

Ver detalles
Ecosistema típico
  • C#· lenguaje
  • ASP.NET Core· framework web
  • App Service· plataforma web
  • Azure SQL· base relacional gestionada
  • Entra ID· identidad

La cuenta raíz

Global Administrator

Administra Entra ID, el directorio de identidades, y puede elevar su acceso para controlar todas las suscripciones. Los recursos se gestionan con roles de Azure (Owner, Contributor) en el alcance justo.

Vercel

PaaS con funciones y red de distribución (CDN)

Nació para que quien desarrolla se ocupe del producto y no de la infraestructura: del git push a una URL pública con HTTPS.

Encaja con: Productos web con Next.js y equipos pequeños que quieren desplegar en minutos. Su ecosistema crece cada año: almacenamiento, IA y un marketplace de integraciones.

Ver detalles
Ecosistema típico
  • Next.js· framework web
  • TypeScript· lenguaje
  • Functions· funciones
  • AI SDK· IA en el producto
  • Marketplace· bases de datos e integraciones

La cuenta raíz

Owner del equipo

Controla la facturación, los miembros y todos los proyectos. Al resto del equipo se le da un rol con menos permisos.

Aprender con el agente

Al comenzar, una plataforma cloud puede resultar abrumadora. Deja que el agente te ayude a elegir y configurar lo que necesita tu producto. No hace falta conocer toda la plataforma: aprende qué hace cada pieza y por qué la necesitas mientras construyes, y comprueba el resultado.

Prototipar sin gastos

Para construir un prototipo sin generar gastos, revisa con tu agente que los servicios elegidos permitan hacerlo antes de decidir la arquitectura. Algunas opciones de pago pueden ser más eficientes, pero para esta etapa busca alternativas gratuitas que permitan probar la idea. Comprueba sus límites y las condiciones que podrían generar cargos.

Combinar servicios

Una arquitectura que integra servicios de una misma plataforma puede simplificar su conexión y gestión. También puedes elegir lo que mejor aporta cada plataforma a tu proyecto y combinarlo, teniendo en cuenta cómo se conectan las piezas y qué implica mantenerlas.

Más allá de la plataforma

Despegar el camino es tuyo

El recorrido suma conceptos, criterio y horas de vuelo para construir con mayor autonomía. Cuando te sientas preparado, aplica lo aprendido a problemas y productos propios en el mundo real. Sigue explorando con IA y fuentes oficiales; puedes volver aquí para consultar y profundizar.

  • La documentación oficial es la fuente

    Cada plataforma tiene la suya. Empieza por ahí, no por un tutorial.

  • La IA te enseña la plataforma al momento

    Pregúntale qué es cada pieza nueva y a qué concepto del mapa equivale.

  • Criterio de producto

    Comprueba qué necesidad resuelves, para ti o para otras personas. Usa el producto, observa sus límites y decide qué mejorar.

El robot te espera para despegar

Hicieron juntos todo el recorrido. El último tramo también: sube al cohete y despeguen. A partir de aquí, el rumbo lo eliges tú.