Charlas de Backend
Charlas Disponibles
Prompt Efectivos
Descubre cómo pasar de respuestas genéricas a soluciones técnicas precisas. En esta charla exploraremos cómo estructurar prompts mediante contextos, restricciones y roles para maximizar la eficiencia de la IA en la generación de código, depuración y diseño de arquitectura.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Aprende a implementar Lambdas
Aprende a implementar funciones serverless paso a paso. Descubre cómo la arquitectura basada en eventos puede simplificar tus despliegues y escalar tus aplicaciones de forma automática.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Clean Code
Escribir código que funcione es fácil; escribir código que sea fácil de mantener es el verdadero reto. En esta charla exploraremos los principios fundamentales para transformar un "espagueti" de funciones en un sistema robusto, legible y escalable. Aprende por qué tu "yo del futuro" te agradecerá aplicar Clean Code hoy.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Dominando Serverless en AWS
Construir en la nube no es solo subir código; es diseñar sistemas que se auto-gestionen. En esta charla profundizaremos en el ecosistema Serverless de AWS. Aprende a crear arquitecturas desacopladas, resilientes y preparadas para el tráfico masivo sin administrar un solo servidor.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Construcción de aplicaciones lambda
No todas las Lambdas se crean igual. Exploraremos patrones de construcción esenciales: desde el manejo de la inyección de dependencias hasta la optimización del paquete de despliegue. Aprende a construir aplicaciones robustas utilizando el modelo de responsabilidad compartida y estrategias de manejo de errores personalizadas.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Escaneo de vulnerabilidades
Descubre cómo los ciberdelincuentes analizan infraestructuras para detectar debilidades. En esta sesión aprenderás a identificar servicios expuestos, versiones obsoletas y configuraciones riesgosas utilizando herramientas esenciales como Nmap, Nikto y Wappalyzer, culminando con una demostración práctica de explotación en entornos controlados.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Memoización: Elevando el rendimiento de tus algoritmos
Aprende a transformar funciones costosas en procesos ultra eficientes mediante la memoización. En esta charla se explica qué es esta técnica de optimización y cómo aplicarla de forma práctica a problemas clásicos como la serie de Fibonacci, el cálculo de factoriales y la conjetura de Collatz ($3n+1$). Descubre cómo evitar cálculos redundantes para llevar tu lógica de backend al siguiente nivel de velocidad.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Estrategias de caché
Descubre cómo reducir drásticamente los tiempos de respuesta de tus APIs mediante el uso inteligente de caché. Analizaremos patrones prácticos para evitar consultas repetitivas, mejorar la experiencia de usuario y ahorrar costos de infraestructura implementando capas de memoria intermedia de alto rendimiento.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Ejecución de lambdas en local con LocalStack
Domina el ciclo de vida de una función Lambda, desde la configuración del entorno local hasta su despliegue en la nube. En esta sesión aprenderás a estructurar aplicaciones profesionales utilizando SAM (Serverless Application Model), gestionar secretos con AWS Secrets Manager y depurar errores comunes de configuración local. Descubre cómo conectar tus funciones con servicios externos de manera segura y eficiente, optimizando cada paso de tu flujo de desarrollo backend.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Charla X-RAY
Descubre cómo monitorear el flujo de datos y las dependencias de tus aplicaciones en la nube con AWS X-Ray. En esta charla aprenderás a identificar cuellos de botella, optimizar tiempos de respuesta y resolver errores complejos mediante el uso de herramientas como el Rastreo (Tracing) y los Mapas de Servicio, permitiendo una observabilidad profunda de tu arquitectura backend.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Optimizar el trabajo colaborativo usando Git
Potencia la eficiencia de tu equipo dominando las herramientas esenciales de Git y GitHub. En esta charla, exploraremos desde conceptos fundamentales hasta buenas prácticas avanzadas para la colaboración fluida en el desarrollo de software. Aprende a gestionar flujos de trabajo, evitar conflictos de código y aprovechar las ventajas competitivas que ofrece el control de versiones en entornos profesionales.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
