PODCAST · technology
TryCatch.tv
by Judlup
// Aprender haciendo// AWS Community Builder // [email protected]://oferti.co1k?
Episodes
-
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 artículos que cuestionan la forma en que organizamos el desarrollo de software: The Death of Agile, Jira, and Confluence y...
-
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 para nuestros proyectos? En esta sesión revisamos cómo evolucionó re Pathfinder hasta su versión v0.22.0, las…
more -
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 el problema que apareció al intentar encontrar disponibilidad entre más de 2.000 sesiones y cómo terminó…
more -
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 hasta dejar una base sólida de backend y frontend. Primero revisamos las iniciativas y los 11 Work Items ya…
more -
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 y convertir ese diseño en un roadmap ejecutable. Partimos de las capacidades mínimas del MVP, identificamos qué...
-
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 profesionales que ya están usando Kiro en escenarios de infraestructura, desarrollo, automatización de despliegues y…
more -
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. En esta sesión probamos TinyFish, una plataforma enfocada en darle esas capacidades web a aplicaciones y agentes de IA....
-
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 recorremos Kaddo Lifecycle v2, la evolución del ciclo de desarrollo de Kaddo para acompañar un cambio desde la...
-
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 conocimiento que todavía te hace falta. De ahí nace re:Invent Pathfinder, un proyecto para convertir el catálogo del…
more -
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 gestionar conocimiento entre sistemas, y qué pasa cuando dejamos de trabajar con un solo agente para empezar a ejecutar...
-
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 Terraform. Partimos de los servicios que ya habíamos seleccionado para AWS —Amplify, EC2, RDS PostgreSQL, ECR, S3, IAM y…
more -
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 agente, y después usando Specs de Kiro, pasando por requirements.md, design.md y tasks.md antes de implementar. El...
-
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 de mantener. En esta sesión del capítulo 7 de Código Sostenible recorremos responsabilidad única, Open-Closed,...
-
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 según el alcance de la tarea. No requiere lo mismo cambiar el texto de un botón que modificar un flujo completo de...
-
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 emprendimiento. La conversación pasó por cómo podría cambiar el código en un mundo cada vez más agent-native, qué aprovechar...
-
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 evaluamos distintas opciones de infraestructura en AWS para el frontend, backend y base de datos, teniendo en cuenta algo...
-
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 mejores decisiones de diseño: mantener juntas las cosas que realmente pertenecen juntas y reducir las dependencias...
-
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 Architecture Day, CaribeDev Barranquilla, Containers Day en República Dominicana, DevOps Day Lima y AWS Community Day Bolivia.…
more -
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 decidir qué servicio es “mejor”, sino entender qué problema estamos resolviendo, qué atributo de calidad importa, qué...
-
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 la transmisión y los testimonios de personas en distintas ciudades. Más allá de las cifras, la conversación se centra…
more -
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 que otra persona espera, sin efectos secundarios ocultos, retornos inconsistentes ni abstracciones que obliguen al…
more -
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 repositorio core, mapear frontend y backend como módulos, reconstruir el conocimiento del sistema y preparar contexto para...
-
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 decisión de diseño que afecta cómo el equipo entiende, mantiene y evoluciona el software. Vimos heurísticas para elegir...
-
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 hacer un linchamiento, sino entender el problema de fondo: qué pasa cuando la promesa de entrar a tech se mezcla con...
-
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 transmisión vimos la dinámica del sorteo de entradas virtuales para la comunidad, los códigos de descuento de...
-
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 técnicas al pasar por distintas etapas: 100 usuarios, 1.000 usuarios, 50.000 usuarios y hasta 1 millón de usuarios. La...
-
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 una capa de conocimiento estructurada para trabajar mejor con agentes de IA. Vemos cómo Kaddo ayuda a capturar contexto…
more -
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 complejo, menos claro y más difícil de mantener. También analizamos la trampa de crear soluciones demasiado genéricas,...
-
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 arquitectura perfecta no siempre sobrevive a deadlines, legacy, cambios de negocio, presión de stakeholders, crashes,...
-
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 familias no saben dónde están documentos, cuentas, pólizas, instrucciones, mensajes o información clave cuando más la...
-
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 construye con pequeñas mejoras constantes, mejorando nombres, intención, legibilidad y estructura sin cambiar el...
-
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 escrito para humanos, complejidad accidental, degeneración del software, pruebas automatizadas, sostenibilidad...
-
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 es simple: muchas veces la IA no falla por falta de capacidad, sino porque no entiende el contexto del proyecto. Vemos...
-
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, estrategia de búsqueda laboral y cómo mostrar mejor el valor de lo que sabes. También hicimos el sorteo de libros donados de...
-
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 lectura en TryCatch.tv: Código Sostenible The SaaS Playbook Learning Domain-Driven Design The Software Architect...
-
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 y falta de responsabilidad compartida. En este episodio hablamos del capítulo “Proyectos pragmáticos” de El…
more -
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 sin caer en burocracia: cambios pequeños, objetivos claros, pilotos, adopción del equipo, métricas y mejora continua. La...
-
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: requisitos, restricciones, colaboración y agilidad real. La idea central es simple: antes de programar, hay que entender el...
-
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 piensa un arquitecto: 🧩 entender el problema antes del diagrama ❓ hacer preguntas correctas ⚖️ definir...
-
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, roadmap y funcionalidades existentes, y empezar a darle más dirección usando:🧱 documentación de arquitectura🗺️ roadmap...
-
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 puede significar menos bugs, menos mantenimiento, menos complejidad y mejores decisiones de diseño. La diferencia no está…
more -
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 invisibles 🔁 retries peligrosos 🗄️ malas decisiones en Firestore 🥶 cold starts 🌐 egress inesperado 📊 falta de FinOps y...
-
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 problema, el sistema, el contexto y las consecuencias de cada decisión. Vemos: - por qué hacer que algo funcione no…
more -
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: acumular cursos, tecnologías y proyectos… pero no saber convertir eso en una narrativa clara. Vemos: - por qué muchos…
more -
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, costo, operación, cold start y complejidad. La idea central: arquitectura no es usar lo más poderoso, es elegir lo más...
-
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, estado compartido, bloqueos, transacciones, actores, programación reactiva y arquitecturas basadas en eventos. La idea…
more -
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 es experiencia, es cómo piensas Si sientes que estás estancado o quieres crecer más rápido en tu carrera, este…
more -
Si no te adaptas, te reemplazan
En tecnología, la única constante es el cambio. Nuevas herramientas, nuevos frameworks, inteligencia artificial, nuevas formas de trabajar, nuevas exigencias del mercado… y mientras todo se mueve, muchas personas siguen esperando a que “las cosas se estabilicen”. El problema no es que la…
more -
Cómo conseguir el primer trabajo en tecnología
Si sientes que sabes cosas, has hecho cursos… pero el mercado no te responde… no es falta de capacidad. Es falta de estrategia. En este video te explico: - por qué el mercado ignora a muchos candidatos - qué estás haciendo mal sin darte cuenta - el sistema que realmente te vuelve empleable - y…
more -
No necesitas aprender más
Muchos creen que necesitan aprender más para avanzar en tecnología. Más cursos, más tutoriales, más contenido. Pero… ¿y si ese no es el problema? En este episodio de Criterio Tech hablamos de algo incómodo pero real: aprender más no siempre te hace avanzar. A veces, solo te mantiene ocupado....
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
// Aprender haciendo// AWS Community Builder // [email protected]://oferti.co1k?
HOSTED BY
Judlup
CATEGORIES
Loading similar podcasts...