Episodios de TryCatch.tv
493 episodios · del más reciente al más antiguo
-
Cómo está cambiando el rol del arquitecto de software con la IA
La IA ya escribe código, propone diagramas y acelera pruebas. Julián Luna explica por qué la arquitectura de software sigue siendo decisiva: contexto, restricciones, gobernanza…
-
El frontend ya cambió
Julián Luna conversa con Jimy Dolores sobre frontend en la era de la IA: el reto de los juniors, Generative UI, modelos en el cliente, catálogos de componentes, A2UI y el criterio…
-
La IA creó, reparó y mantuvo software sin escribir código tradicional
¿Podemos construir y mantener software con agentes de IA sin generar código fuente tradicional? Lo pusimos a prueba con un enfoque Agent-Native Development , utilizando una…
-
Cómo evolucionaron Agile y Scrum con la IA y Spec-Driven Development
¿Agile realmente está muriendo o simplemente seguimos utilizando Scrum como si desarrollar software no hubiera cambiado en los últimos años? En esta sesión analizamos dos…
-
De POC a MVP: Pathfinder ya tiene IA, AWS Events y un journey completo
Pathfinder comenzó como una idea para resolver un problema de AWS re:Invent: entre miles de sesiones, ¿cómo identificar cuáles realmente nos ayudan a aprender lo que necesitamos…
-
re:Invent Pathfinder: Live Event Experience con AWS Events y Builder ID
Pathfinder dio un salto importante: dejó de trabajar únicamente con el journey de aprendizaje y empezó a interactuar con el evento real de AWS re:Invent. En esta sesión mostramos…
-
re:Invent Pathfinder: construyendo la base del backend y frontend
Pathfinder avanzó bastante fuera de transmisión, así que en esta sesión retomamos el proyecto para entender qué estaba realmente construido, qué seguía pendiente y cómo continuar…
-
re:Invent Pathfinder: diseñando los componentes y roadmap del proyecto
Pathfinder ya tenía definido el problema y la experiencia que queríamos construir. En esta sesión damos el siguiente paso: descubrir qué componentes necesita realmente el sistema…
-
Kiro en el mundo real: cómo se está usando en equipos de software
¿Cómo se ve Kiro cuando deja de ser una herramienta para hacer demos y empieza a utilizarse dentro de equipos, procesos y sistemas reales? En este conversatorio hablamos con…
-
TinyFish: cómo conectar agentes de IA con la web
Un LLM puede razonar sobre información, pero cuando necesita buscar, leer, navegar o interactuar con una página web , necesita herramientas que le permitan salir de su contexto…
-
Que el agente diga “terminé” ya no es suficiente | Kaddo Lifecycle v2
Dar contexto a un agente mejora mucho la calidad de lo que construye, pero aparece otro problema cuando termina: ¿cómo sabemos que realmente hizo lo que le pedimos? En esta sesión…
-
Vamos a construir la aplicación del re:Invent con el Pathfinder
AWS re:Invent tiene cientos de sesiones, workshops y actividades. El problema no es encontrar contenido, sino decidir qué vale la pena ver según lo que estás construyendo y el…
-
IA, agentes y carrera: cómo crecer sin perder el foco
En esta sesión hablamos de varias cosas que están cambiando la forma en que desarrollamos software: cómo Kaddo está evolucionando y empezando a usarse en proyectos reales, cómo…
-
Cómo desplegar infraestructura en AWS con Terraform | IaC desde cero
En la sesión anterior definimos la arquitectura de Tryckers. En esta damos el siguiente paso: convertir esas decisiones en infraestructura desplegable y reproducible usando…
-
Vibe Coding vs Spec-Driven Development con Kiro
Construimos exactamente la misma aplicación dos veces con IA para comparar dos formas distintas de trabajar: primero con Vibe Coding , entregándole directamente la intención al…
-
Principios SOLID: cómo aplicarlos sin sobreingeniería
SOLID suele enseñarse como cinco principios que todo buen proyecto debería aplicar, pero seguirlos sin entender el contexto también puede terminar haciendo el código más difícil…
-
Cómo dar el contexto correcto a los agentes de IA
¿Darle más contexto a un agente de IA siempre produce mejores resultados? No necesariamente. En esta sesión hablamos de cómo el conocimiento que necesita un agente debería crecer…
-
Preguntas reales sobre carrera, IA y futuro del desarrollo de software
En esta sesión dejamos la escaleta a un lado y respondimos preguntas de la comunidad sobre IA, desarrollo de software, aprendizaje, carrera, mercado laboral, proyectos y…
-
Cómo vamos a llevar Tryckers a producción en AWS
Retomamos Tryckers , el directorio open source de la comunidad, para revisar en qué estado está el MVP y definir qué necesitamos para llevarlo a producción. Durante la sesión…
-
Cohesión y acoplamiento: cómo diseñar código sostenible
En este episodio seguimos con la lectura de Código Sostenible , capítulo 6: Cohesión y acoplamiento . Hablamos de por qué estos dos conceptos funcionan como una brújula para tomar…
-
Lo que aprendí participando en 6 eventos tech en un mes
Durante casi un mes estuve mucho menos presente en las transmisiones de TryCatch.tv, pero fue porque la comunidad salió de la pantalla. Pasé por AWS Summit Bogotá, Latam…
-
Cómo tomar mejores decisiones de arquitectura en Google Cloud
En este episodio hablamos de trade-offs reales en Google Cloud a partir de tres decisiones muy comunes: Cloud SQL vs Firestore, Cloud Run vs GKE y HTTP vs Pub/Sub . La idea no es…
-
Terremoto en Colombia
En este episodio hablamos sobre lo ocurrido durante el terremoto del 10 de agosto de 2026 en Colombia , partiendo de la experiencia personal, los reportes que se conocían durante…
-
Principio de menor sorpresa aplicado al código
En este episodio seguimos con la lectura de Código Sostenible , capítulo 5: Principio de menor sorpresa . Hablamos de por qué el código debería comportarse siempre de la forma en…
-
Cómo configurar Kaddo en un proyecto pre-IA y multirepo
En este episodio configuramos Kaddo desde cero en el Directorio Trycker, un proyecto open source existente, pre-IA y compuesto por varios repositorios. Vemos cómo definir un…
-
Cómo elegir mejores nombres en el código
En este episodio seguimos con la lectura de Código Sostenible , capítulo 4: Técnicas para elegir nombres . Hablamos de por qué nombrar bien no es un detalle estético, sino una…
-
Holberton: El problema de vender sueños en la educación tech
En este episodio analizamos el caso de Holberton y la discusión alrededor de programas de formación en tecnología que prometen estudiar ahora y pagar después. El objetivo no es…
-
Qué esperar del Latam Architecture Day 2026
En este episodio revisamos el Latam Architecture Day 2026 , un evento enfocado en arquitectura, liderazgo técnico, IA, decisiones arquitectónicas, negocio y tecnología. Durante la…
-
Cómo evoluciona una arquitectura en Google Cloud cuando una startup crece
En este episodio hablamos de cómo cambia una arquitectura en Google Cloud cuando una startup empieza a crecer. Partimos desde un MVP y revisamos cómo evolucionan las decisiones…
-
Cómo preparar un proyecto existente para desarrollo asistido por IA con Kaddo
En este episodio implementamos Kaddo en Kiorem como un proyecto pre-IA : un producto que ya existe, tiene código, reglas, módulos y decisiones importantes, pero todavía necesita…
-
Fundamentos del código sostenible: diseña para el presente
En este episodio seguimos con la lectura de Código Sostenible , capítulo 3: Fundamentos . Hablamos de por qué diseñar para un futuro imaginario puede volver el código más…
-
Lo que producción enseña sobre arquitectura
En este episodio hablamos de una idea clave: los cursos enseñan conceptos, pero producción enseña consecuencias. Analizamos aprendizajes reales de arquitectura mobile: por qué la…
-
Qué es Kiorem y cómo ayuda a organizar información importante
En este episodio presento Kiorem.com , una plataforma para organizar información importante de vida, legado y emergencia. La idea nace de un problema real: muchas veces las…
-
Refactorización: cómo mejorar código sin romperlo
En este episodio seguimos con la lectura de Código Sostenible y hablamos de refactorización. La idea central es que el código limpio no suele aparecer al primer intento: se…
-
Qué es el código sostenible y por qué importa
Iniciamos la lectura de Código Sostenible hablando de una idea clave: que el código funcione hoy no significa que sea fácil de mantener mañana. En este episodio hablamos de código…
-
Qué es Kaddo y cómo prepara proyectos para IA
En este episodio presento Kaddo , una herramienta basada en Knowledge Driven Development para preparar proyectos de software antes de trabajar con agentes de IA. La idea central…
-
Consejos para conseguir tu primer trabajo en tecnología
En este episodio resolvemos dudas reales de la comunidad sobre cómo conseguir el primer trabajo en tecnología. Hablamos de CV, LinkedIn, portafolio, proyectos, entrevistas…
-
Qué libro leer después de El Programador Pragmático
Terminamos de leer El Programador Pragmático en comunidad y ahora viene una nueva decisión: elegir el siguiente libro. En este episodio revisamos varias opciones para continuar la…
-
Cómo construir proyectos de software pragmáticos
Un proyecto no falla solo por código. También falla por equipos mal organizados, calidad descuidada, metodologías copiadas sin contexto, despliegues manuales, poca automatización…
-
Cómo mejorar procesos en equipos de software
Muchos equipos no necesitan más procesos, necesitan mejorar los que ya tienen. En este episodio hablamos de cómo hacer que la mejora de procesos funcione en equipos de software…
-
Qué hacer antes de empezar un proyecto de software
Muchos proyectos de software no fallan cuando se escribe código. Fallan antes. En este episodio hablamos del capítulo “Antes del proyecto” de El Programador Pragmático …
-
Cómo diseñar una arquitectura en GCP desde cero
En este episodio diseñamos una arquitectura en Google Cloud desde cero, usando un caso práctico de una plataforma SaaS educativa. La idea no es memorizar servicios, sino entender…
-
Cómo agregar SDD a un proyecto existente
En este episodio muestro cómo agregué SDD a un proyecto que ya existía: el Directorio Tryckers.La idea no era empezar desde cero, sino tomar un sistema con backend, frontend…
-
Por qué los seniors escriben menos código
En este episodio hablamos de una idea clave de seniority: los mejores developers no son los que escriben más código, sino los que entienden cuándo no escribirlo . Menos código…
-
Cuando Serverless sale caro
Serverless promete simplicidad, escalabilidad y menos operación. Pero cuando el sistema empieza a crecer, aparecen problemas que no siempre se ven en el diagrama: 💸 costos…
-
Por qué tu código se vuelve inmantenible
Tu código puede funcionar… y aun así estar mal. En este video hablamos de una idea clave: programar no es solo escribir líneas de código hasta que algo compile. Es entender el…
-
Por qué nadie responde tu CV
Saber mucho no te consigue trabajo si nadie entiende el valor que puedes aportar. En este video hablamos de uno de los errores más comunes al buscar oportunidades en tecnología…
-
Cloud Run vs GKE cómo decidir sin sobrearquitectar
En este episodio hablamos de Cloud Run vs GKE y de cómo decidir entre serverless y Kubernetes sin caer en sobrearquitectura. Vemos los trade-offs reales: velocidad, control…
-
La concurrencia no es magia: es diseño
La mayoría usa concurrencia sin entender qué puede romper. En este episodio, basado en el capítulo 6 de El Programador Pragmático , hablamos sobre concurrencia, paralelismo…
-
No eres senior
No eres senior por saber más. En este episodio hablamos de lo que realmente define el seniority en desarrollo de software: No es código, es criterio No es ejecución, es impacto No…