
TryCatch.tv
TryCatch.tv es un podcast en español dedicado al desarrollo de software y la tecnología, conducido por Judlup. Bajo el lema «aprender haciendo», el programa se centra en aprender programación y herramientas técnicas a través de la práctica y de proyectos reales. También trata temas de la comunidad de AWS, donde el anfitrión participa como AWS Community Builder. Está dirigido a desarrolladores hispanohablantes interesados en la nube, el código y el crecimiento profesional.
Episodios

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, acuerdos y criterio para diseñar sistemas que funcionen en el mundo real.

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 técnico para trabajar con agentes. Una charla directa sobre herramientas experimentales, aprendizaje y cambios del rol. Las proyecciones laborales y tecnológicas son opiniones de los participantes; las referencias a disp

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 representación semántica en JSON (Semantic IR) que un agente puede generar, reparar y modificar, y una herramienta determinista desarrollada en Rust para verificarla y compilarla directamente a WebAssembly.Durante la transmisión

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 Spec-Driven Development in Scrum and Kanban. A partir de ellos recorremos el origen de Agile, los problemas

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 decisiones que tomamos para construir su arquitectura y la integración de inteligencia artificial con Amazon Bedr

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ó convirtiéndose en una nueva capacidad de Pathfinder. Probamos el login mediante AWS Builder ID, consumimos informació

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 completados: foundation del monorepo, integración con AWS Events y Builder ID, contratos de Knowledge/AI y las pri

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é responsabilidades necesita cada una y construimos progresivamente el mapa de componentes de Pathfinder. Durant

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 adopción empresarial. Revisamos cómo trabajan con agentes especializados, steering, skills, MCP, Spec-Driven D

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.Primero entendemos las diferencias entre Search, Fetch, Agent y Browser, cuándo tiene sentido utilizar c

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 intención inicial hasta su verificación. Vemos cómo un Work Item pasa por refinement, planning e Implementatio

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 evento en una ruta de aprendizaje personalizada. re_invent-pathfinder-contexto-d…En esta sesión recorremos

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 varias tareas en paralelo.También hablamos de Git worktrees, de usar modelos diferentes para planeación

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 SSM— y construimos el flujo completo: definición del Work Item, generación de los archivos .tf, validación,

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 experimento fue Roomly, una pequeña aplicación para reservar salas. La versión Vibe llegó a una primera versi

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, sustitución de Liskov, segregación de interfaces e inversión de dependencias, pero desde una mirada práctica: qu

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 registro, donde ya entran APIs, base de datos, reglas de producto y otras partes del sistema.También vemos

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 realmente de la universidad, cómo usar roadmaps sin intentar aprenderlo todo, qué está pidiendo hoy el mer

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 clave: queremos aprender haciendo, pero sin sobrearquitectar ni gastar créditos innecesariamente.Comparam

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 innecesarias entre componentes.También recorremos ortogonalidad, dependencias cíclicas, inyección de depende

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. En este episodio cuento cómo fue vivir esos eventos, viajar entre ciudades y países, participar como spe

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é complejidad introducimos y qué costo operativo estamos dispuestos a asumir.También hablamos de escala fut

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 en preparación, infraestructura, comunicaciones, sistemas de alerta, resiliencia y uso de la tecnología d

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 equipo a desconfiar.También analizamos métodos que mienten sobre lo que hacen, comentarios que intentan justi

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 que los agentes no trabajen de forma aislada.También desarrollamos un work item de extremo a extremo par

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 mejores nombres: que sean fáciles de pronunciar, que no incluyan ruido técnico innecesario, que eviten comod

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 deuda, expectativas laborales, pagarés, contratos difíciles de entender y publicidad agresiva.También habla

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 TryCatch.tv, parte de la agenda, speakers destacados y algunas de las charlas más esperadas del evento.También l

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 idea no es explicar servicios de forma aislada, sino entender cuándo aparecen y por qué: Cloud Run, Cloud

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 de negocio, producto, tecnología y delivery; cómo preparar el proyecto para que la IA no trabaje a ciega

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, reutilización prematura, tests como base de calidad, tests sostenibles, abstracciones con sentido e intencionalid

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, performance y equipos reales.También hablamos de arquitectura práctica, sobreingeniería, observabilidad,

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 necesitan.Durante la transmisión muestro el problema, la propuesta de valor, el flujo principal, el alcance del

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 comportamiento del sistema.También hablamos de por qué los tests son la red de seguridad para refactorizar con conf

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 económica y la importancia de poner a las personas primero.La idea central: el código sostenible no es solo có

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 cómo Kaddo estructura conocimiento del negocio, producto, tecnología y delivery; cómo usa CLI, agentes, wo

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 Guía completa: cómo conseguir el primer trabajo en tecnología, leyendo algunas respuestas de la comunida

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 SostenibleThe SaaS PlaybookLearning Domain-Driven DesignThe Software Architect ElevatorLa idea no era escoger solo el libro más famoso, sino elegir cuál puede aportar más a esta etapa de la c

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 Programador Pragmático: equipos pequeños y estables, calidad compartida, automatización, pruebas continuas, entrega

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 idea central: mejorar procesos no es llenar el calendario de reuniones, es reducir fricción, retrabajo y

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 problema, validar supuestos, crear lenguaje común y diseñar para cambiar.Porque avanzar rápido en el problema

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 restricciones y trade-offs☁️ elegir servicios de GCP con criterio🗄️ decidir entre datos relacionales, storage y event

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 técnico🧩 vertical slices📄 OpenSpec🤖 agentes para crear y revisar cambios⚙️ trazabilidad entre decisiones,

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á en producir más líneas, sino en simplificar mejor.

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 controlEn este episodio hablamos de cómo una arquitectura técnicamente correcta puede convertirse en un problema fin

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 siempre es suficiente- qué significa escribir código con intención- cómo detectar señales de mal diseño- por qu

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 CVs no generan entrevistas- cómo evitar que tu perfil parezca una lista de tecnologías- por qué algunos pro

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 adecuado para el problema.

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 central es simple:los sistemas reales no funcionan como una lista de instrucciones una debajo de otra.Mientras

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 criterioNo es ejecución, es impactoNo es experiencia, es cómo piensasSi sientes que estás estancado o quieres crecer más rápido en tu carrera, este episodio te va a cambiar el enfoque.

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 tecnología cambie.

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 cómo empezar a cambiar tu situación desde hoy💡 Idea clave:no necesitas aprender más…necesitas jugar mejor el jue

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.Hablamos de cómo pasar de consumir información a realmente entenderla, aplicarla y tomar mejores decisiones.Porq

Los 10 principios de arquitectura que evitan errores caros
La mayoría cree que arquitectura es elegir tecnologías…pero en realidad…es limitar decisiones.En este video analizamos los principios de arquitectura que realmente importan:- cómo conectar negocio con tecnología- por qué fallan las decisiones técnicas- errores comunes al diseñar sistemas- cómo usar principios para tomar mejores decisiones💡 Idea clave:si no tienes principios…tu arquitectura es impr

Creé un backend completo con Supabase en minutos (sin servidores)
En este video construimos un backend completo usando Supabase, paso a paso.Sin teoría.Sin relleno.Solo práctica.Creamos:- Base de datos (PostgreSQL)- Tabla y datos reales- API automática- Conexión desde frontend- Subida de imágenes a Storage- Persistencia de URLs en la base de datosTodo en un solo flujo.💡 Resultado:Un MVP funcional listo para usar.---Idea clave:No necesitas montar infraestructura

Intentaron escalar como Netflix y perdieron $300,000
Gastaron $300,000 al año en microservicios… y tuvieron que volver a un monolito.No fue un error técnico.Fue una mala decisión.En este video analizamos un caso real donde:- una arquitectura “correcta” terminó siendo insostenible- la complejidad superó al problema real- y la solución fue simplificar, no escalarHablamos de:- el mito de escalar como Netflix- el costo oculto de los microservicios- por

Por qué eliges mal tecnología (aunque creas que no)
¿Por qué tomamos malas decisiones técnicas sin darnos cuenta?En esta sesión hablamos de algo que casi no se enseña:cómo decidir bien en tecnología cuando todo parece buena idea.Vemos:- el problema de elegir herramientas sin contexto- cómo funcionan realmente los trade-offs- y un framework simple para tomar mejores decisionesPorque en desarrollo de software…no se trata de saber más, sino de decidir

Aprender frameworks hoy es una pérdida de tiempo
¿Estás aprendiendo frameworks… pero sientes que no avanzas?En esta sesión desmontamos una idea incómoda:👉 aprender frameworks no te hace mejor desarrollador.No porque no sirvan… sino porque no es ahí donde está el verdadero valor.Hablamos de:- Por qué aprender frameworks no escala- El problema del aprendizaje superficial- Qué deberías aprender en su lugar- Cómo pensar como un desarrollador senior-

Mejoras de UI sin romper el producto usando IA - S40
En esta sesión trabajamos en mejoras reales de UI sobre Trycker, priorizando cambios pequeños pero de alto impacto.Más que una nueva funcionalidad, el enfoque fue ordenar el producto: definir qué mejorar primero, por qué, y cómo hacerlo sin romper la experiencia.Durante el episodio:- Priorizamos mejoras de interfaz por impacto- Definimos un plan por fases- Implementamos cambios en navegación, perf

Spec Driven Development
La mayoría de problemas en software no vienen del código.Vienen de empezar sin claridad.En este episodio hablamos de Spec-Driven Development y por qué cambiar la forma en la que inicias un proyecto puede cambiar todo el resultado.

Cómo tomar decisiones técnicas cuando no hay una respuesta correcta
No hay decisiones perfectas en software.En este episodio hablamos de cómo tomar decisiones técnicas en escenarios reales, donde todo depende y no hay respuestas claras.Un episodio sobre criterio, contexto y cómo pensar como alguien senior.

La parte difícil no es técnica
La mayoría cree que la arquitectura de software se trata de elegir tecnologías, microservicios, cloud, frameworks, pero la parte más difícil no es técnica.En este episodio de Criterio Tech, exploramos una de las ideas más importantes del libro Software Architecture: The Hard Parts y cómo realmente las decisiones (y no el código) son lo que define si un sistema funciona o falla.Hablamos de:Por qué

Cómo piensan los devs que no se rompen en producción
Uno de los errores más peligrosos en software…es confiar en que todo va a salir bien.En este video hablamos de “paranoia pragmática”, un concepto clave de El Programador Pragmático que cambia completamente cómo diseñas software.No se trata de ser pesimista.Se trata de estar preparado.Vas a aprender:- Por qué todos los sistemas fallan (sí, todos)- Los errores más comunes al diseñar software- Qué ha

7 errores de arquitectura que incluso seniors cometen
Los errores más caros en software… no los cometen los juniors.Los cometen los más experimentados.En este video te comparto 7 errores reales de arquitectura que incluso desarrolladores senior cometen, y cómo evitarlos para tomar mejores decisiones técnicas.Vamos a hablar de:- Sobreingeniería y complejidad innecesaria- Elegir tecnologías por moda- Microservicios antes de tiempo- Falta de documentaci

No necesitas aprender más (te falta entender mejor)
No necesitas aprender más… necesitas entender mejor.Hoy hay más cursos, tutoriales y contenido que nunca.Y aun así, mucha gente siente que no avanza.El problema no es falta de información.Es falta de profundidad.En este video te explico por qué aprender más ya no es suficiente, qué está pasando realmente en el mercado y cómo empezar a entender mejor lo que haces para subir de nivel como desarrolla

Tu portafolio no sirve (aunque tengas proyectos)
📘 Tu portafolio no sirve aunque tengas proyectos📑 Hágase un ecommerce!🔗 store.trycatch.tv🔗youtube.com/trycatch_tv

Books | El Programador Pragmático - Parte 7
📘 Books | El Programador Pragmático - Parte 7📑 Vamos a analizar el capítulo 3🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Saber programar ya no es suficiente
🔴Live📘 Saber programar ya no es suficiente📑 Atentos🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Directorio Trycker - S39
🔴Live📘 Directorio Trycker - S39📑 Vibecodeando 🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Books | El programador pragmático - parte 6
Books | El programador pragmático - parte 6Versión live completa (con comentarios) en Youtube

Mitos tech
🔴Live📘 Mitos tech📑 Vamo' a romper paradigmas🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Directorio Trycker - S38
🔴Live📘 Directorio Trycker - S38📑 Volvemos la programadera🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Books | El Programador Pragmático - Parte 5
🔴Live📘 Books | El Programador Pragmático - Parte 5📑 Volvemos a la lectura🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Medium | Cómo llevar una entrevista de sistem design
🔴Live📘 Medium | Cómo llevar una entrevista de sistem design📑 Lectura que vale oro🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Se acabaron las vacaciones
🔴Live📘 Se acabaron las vacaciones📑 Estamos de vuelta🕗 8.30 pm 🇨🇴🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Directorio Trycker - S37
🔴Live📘 Directorio Trycker - S37📑 Desarrollo asistido por IA🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Books | El Programador Pragmático - Parte 4
🔴Live📘 Books | El Programador Pragmático - Parte 4📑 Factos impresos🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Qué tecnología del SENA estudiar
🔴Live📘 Qué tecnología del SENA estudiar📑 La formación gratuita de calidad🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

¿Quién es más productivo Rust, go o Typescript?
🔴Live📘 Medium | ¿Quién es más productivo Rust, go o Typescript?📑 Esto va a estar bueno🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv

Directorio Trycker - S36
🔴Live📘 Directorio Trycker - S36📑 Vamo' a vibecodear🔗 store.trycatch.tv🔗Unirse la comunidad: nas.io/trycatch_tv🔗twitch.tv/trycatch_tv
Recomendado

El Arte de Ser By Andrea Duque G

r33volucion

Hablemos sin vergüenza

La historia no contada del proceso de paz

Conversaciones con una extraña

La Boutique del Whisky | Cultura, Cata y Whisky

Varias formas de crecer

MCI Mosquera

El futuro del futuro-La Silla Vacía

Construye Tu Mejor Versión

SOMOS con María Ortiz van Meerbeke

La Ropa Sucia No se Lava en Casa Podcast