Charlas de Front End
Charlas Disponibles
Introducción a DS y algoritmos en FrontEnd: más allá de arrays
En esta charla, exploraremos cómo las estructuras de datos avanzadas y los algoritmos optimizados elevan la calidad de nuestras aplicaciones. Aprenderás a identificar escenarios donde un Array no es suficiente y cómo implementar soluciones que mejoran drásticamente el rendimiento y la escalabilidad de la UI.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Svelte: La simplicidad hecha reactividad
Si pudieras quitarle la complejidad a los frameworks modernos y quedarte solo con la potencia, el resultado sería Svelte. Exploraremos cómo este compilador redefine la reactividad en el Frontend para que te enfoques en lo que importa: construir productos increíbles con la menor fricción posible.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
FSM en FrontEnd, por qué no conocía esto ? 😯
Las FSM no son solo teoría de computación; son la herramienta definitiva para manejar flujos de usuario complejos. Veremos cómo herramientas como XState o incluso implementaciones nativas pueden convertir un código espagueti en un diagrama claro y mantenible. Si quieres que tu lógica sea tan sólida como un diagrama de flujo, esta sesión es para ti.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
JavaScript bajo el microscopio: gestión de memoria y mejores prácticas
Escribir código que funciona es fácil; escribir código que gestiona eficientemente la memoria es lo que define a un experto. Acompáñanos a analizar las mejores prácticas para evitar fugas de memoria, entender las referencias débiles y escribir un JavaScript más limpio y veloz.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Git avanzado: Usos y estrategias para la gestión de proyectos
Dominar Git no es solo conocer comandos, es saber gestionar la historia de un producto. En esta sesión, analizaremos estrategias de ramificación (Branching Strategies) como GitFlow, Trunk-Based Development y GitHub Flow. Aprenderás a elegir el flujo de trabajo que mejor se adapte a tu equipo para despliegues continuos y sin fricciones.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Más allá del async: Anatomía del asincronismo en JavaScript
JavaScript es un director de orquesta que solo tiene una mano, pero logra que mil instrumentos suenen a la vez. Vamos a descubrir la anatomía detrás de esta proeza: desde el Call Stack hasta las Web APIs del navegador. Aprenderás a predecir el orden de ejecución de tu código y a evitar las trampas comunes que degradan el rendimiento de tus aplicaciones.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Front-end escalable: patrones, principios y decisiones inteligentes
El verdadero reto del Frontend no es crear una UI, sino mantenerla cuando el equipo y las funcionalidades se duplican. En esta sesión, analizaremos patrones de diseño aplicados a la web, desde Atomic Design hasta microfrontends, y cómo principios como SOLID y DRY nos ayudan a tomar decisiones arquitectónicas que resisten el paso del tiempo.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Mejorando la accesibilidad con IA
La accesibilidad suele ser la última prioridad por falta de tiempo o recursos, pero la IA está cambiando las reglas del juego. En esta charla, descubriremos cómo utilizar modelos de lenguaje y visión computacional para generar textos alternativos inteligentes, auditar componentes en tiempo real y automatizar pruebas de cumplimiento que antes requerían horas de trabajo manual.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Arquitectura Limpia en Angular/React: Cómo Separar la Lógica del Framework
El mayor error en el desarrollo moderno es acoplar las reglas de negocio al ciclo de vida del framework. En esta sesión, aplicaremos los principios de Clean Architecture para crear capas de abstracción reales. Aprenderás a usar Use Cases, Entidades y Repositorios para que tu código sea testeable, mantenible y, sobre todo, independiente de la librería de UI que uses hoy (o mañana).
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Defiende tu Frontend: Cómo prevenir ataques XSS
¿Sabes qué tan fácil es robar una cookie de sesión o suplantar a un usuario con una sola línea de código malicioso? Veremos ejemplos reales de ataques XSS y, lo más importante, cómo detenerlos. Exploraremos técnicas de validación, el uso correcto de cabeceras de seguridad y cómo auditar tu código en busca de puntos ciegos. Convierte tu frontend en una fortaleza impenetrable.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Introducción Agentes y Modelos IA en Frontend
Integrar IA en el Frontend ya no se trata solo de un campo de texto y un botón de enviar. En esta charla, exploraremos cómo los Agentes de IA pueden razonar sobre el estado de nuestra aplicación, ejecutar funciones del lado del cliente y manipular el DOM de forma inteligente. Analizaremos arquitecturas donde el modelo no es un invitado, sino el motor que personaliza la experiencia del usuario en tiempo real.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Domina el Desarrollo con Angular: La Magia de Storybook para Componentes Interactivos
Storybook no es solo una vitrina de componentes; es una herramienta de testing y desarrollo acelerado. Aprenderás a simular estados complejos (carga, error, datos vacíos) sin tocar el backend y a automatizar pruebas de accesibilidad e interacción directamente desde tu "taller" de componentes. Deja de adivinar cómo se ve un botón en modo oscuro y empiézalo a documentar con magia.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Magento 2: Arquitectura y Conceptos Clave para Desarrolladores
Magento 2 no es solo un CMS; es un framework empresarial con una arquitectura profunda. En esta sesión, desglosaremos los pilares que lo sostienen: desde la Inyección de Dependencias y los Plugins (Interceptors), hasta el sistema de Layout XML y el EAV (Entity-Attribute-Value). Aprenderás por qué está diseñado así y cómo trabajar con el framework en lugar de luchar contra él.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
El arte de hacer debuggin
Hacer debugging no es disparar a ciegas hasta que el error desaparece; es un proceso de ingeniería. En esta charla, analizaremos cómo formular hipótesis, aislar variables y utilizar herramientas avanzadas (desde el debugger del navegador hasta el análisis de volcados de memoria). Aprenderás a encontrar la causa raíz de los errores más escurridizos y a implementar estrategias para que no vuelvan a aparecer.
Tipo: Charla
Modalidad: Virtual
Duración: 1 hora
Taller práctico De IA en Frontend
¿Te imaginas una herramienta que automatice tus tareas tediosas usando IA? En este taller te enseñaremos cómo orquestar agentes que puedan leer archivos, resumir información y ejecutar acciones. No necesitas ser un experto en matemáticas; solo necesitas curiosidad y ganas de programar. Veremos cómo usar herramientas modernas para prototipar ideas de IA en tiempo récord.
Tipo: Taller
Modalidad: Virtual
Duración: 1 hora
