Skip to main content

Agenda

💻 Stream A 💻 Stream B 🧑‍💻 Workshops A 🧑‍💻 Workshops B 🎤 Konex - Gran Sala 🎤 Konex - Auditorio 🎤 Konex - Abasto 🏗️ Konex - Container PB 🛋️ Konex - Antesala 📡 Konex en vivo

Martes 24
Virtual
Por Swapcard

14:00

DEVELOPMENT Conceptos Poco Conocidos de Programación Moderna Martes 24, 14:05 - 14:43 @ Stream B

Una muestra de nuevos conceptos que pueden ser aplicados hoy en día en programación y pocos conocen. La charla se centra en dar teoría de conceptos nuevos introducidos a los lenguajes de programación más utilizados hoy en día, y como estos conceptos pueden darte un crecimiento extra como programador. Una vez dado el concepto, se explica su caso práctico en un escenario real, de esta manera el espectador no solo aprenderá el concepto, también aprenderá donde y cuando aplicarlo, ventajas y desventajas. Ejemplo de conceptos: Tuplas, Inmutabilidad, Asincronía, Clausuras.

Sobre Héctor de León: Tengo 20 años laborando como programador, Hoy en día solo Programo, grabo videos y escribo libros, es todo.


DEVELOPMENT Conceptos Poco Conocidos de Programación Moderna 14:05 - 14:43 Héctor de León
DEVELOPMENT Embracing Neobrutalism in Web Design: Leveraging Open Source Tools and Frameworks Martes 24, 14:43 - 15:05 @ Stream B

In the ever-evolving landscape of web design, neobrutalism stands out with its raw, unpolished aesthetic emphasizing functionality and simplicity. This design trend, inspired by the brutalist architecture movement of the mid-20th century, strips away superfluous elements, focusing on stark, bold visuals and a utilitarian approach. Neobrutalism challenges conventional design norms by prioritizing content over decoration, creating a unique, striking user experience that can be engaging and thought-provoking. This talk explores how open-source tools and frameworks can be utilized to effectively implement neobrutalist principles in modern web projects. Open source software, with its collaborative and transparent nature, provides a fertile ground for experimenting with and refining neobrutalist designs. The talk will delve into specific open source libraries, frameworks, and tools that facilitate the creation of neobrutalist web interfaces, highlighting their benefits and practical applications. By examining real-world examples and case studies, attendees will learn how to integrate neobrutalism into their design workflows while ensuring accessibility, performance, and sustainability. These case studies will showcase successful neobrutalist websites and applications, offering insights into the design decisions, technical implementations, and user feedback that shaped these projects. Attendees will gain a deeper understanding of how to balance the raw aesthetic of neobrutalism with the needs of a diverse user base, ensuring that designs are visually impactful but also user-friendly and inclusive. Furthermore, the talk will address the challenges and opportunities presented by neobrutalism in terms of web performance and sustainability. The minimalist nature of neobrutalism can lead to lighter, faster-loading websites, contributing to a better user experience and reduced environmental impact. Attendees will learn about best practices for optimizing performance and sustainability in neobrutalist designs, leveraging open-source tools to achieve these goals. Ultimately, this talk aims to inspire and empower web designers and developers to embrace neobrutalism, offering them the tools and knowledge needed to innovate and push the boundaries of contemporary web design.

Sobre Chinwendu Agbaetuo: Chinwendu Silvia Agbaetuo is a frontend engineer with 4 years of experience specializing in design systems, creative web development, and frontend development. She is an active open-source contributor, particularly to neobrutalism templates, reflecting her passion for the intersection of code and design. Chinwendu is dedicated to exploring innovative approaches in human-computer interaction, continuously pushing the boundaries of what’s possible in web development. Her work embodies technical expertise and creative vision, making her a standout professional.


DEVELOPMENT Embracing Neobrutalism in Web Design: Leveraging Open Source Tools and Frameworks 14:43 - 15:05 Chinwendu Agbaetuo

15:00

DEVELOPMENT Derribando barreras con JavaScript Martes 24, 15:05 - 15:30 @ Stream B

La web se ha convertido en una gran puerta de entrada a la información, donde la accesibilidad se torna en un elemento fundamental para garantizar la inclusión y la igualdad de oportunidades. En esta charla, exploraremos cómo JavaScript nos permite derribar las barreras digitales y construir una web más accesible para todos. Aprenderás a utilizar las potentes capacidades de JavaScript, combinadas con las mejores prácticas de accesibilidad, para crear experiencias web intuitivas, navegables y adaptables a diferentes audiencias. Nos enfocaremos en cómo hacer que tu sitio web sea comprensible para tecnologías de asistencia, como lectores de pantalla y teclados especiales, cumpliendo con los estándares de accesibilidad (WCAG). A lo largo de la sesión, descubrirás técnicas prácticas y herramientas esenciales para mejorar la experiencia de usuario, garantizando que todos, independientemente de sus habilidades, puedan interactuar con tu contenido de manera eficaz. Construyamos una web más inclusiva y hagamos la diferencia juntos.

Sobre Vanessa Aristizabal: Vanessa Aristizabal es Ingeniera de Sistemas con experiencia como Web developer. GDE in Angular y tecnologias Web. Github Star. Embajadora de Women Techmaker Medellín. Apasionada por la tecnología, los Libros, el código (especialmente JS), el diseño, los Videojuegos el Anime y el dibujo (especialmente estilo Manga). --------------------------------------------------------------------------------------------- English: Vanessa Aristizabal is a System Engineering with experience as a Web Developer. GDE in Angular and Web technologies. Github Star. She is a Women Techmaker ambassador. She is passionate about technology, books, code (particularly JS language), design, Video games, Anime, and drawing (Manga style).


DEVELOPMENT Derribando barreras con JavaScript 15:05 - 15:30 Vanessa Aristizabal
DEVELOPMENT PHP: Pasado, presente y futuro Martes 24, 15:30 - 15:50 @ Stream B

En esta charla, analizaré la evolución de PHP y Laravel a lo largo de estos años desde mi experiencia profesional. El objetivo principal será explicar por qué muchas empresas hoy en día deciden volver a utilizar PHP y Laravel para desarrollar proyectos. Lo haré desde mi experiencia laboral para no ser redundante en conceptos que son fácilmente googleables. De esta forma, podré explicar las decisiones técnicas que se tomaron directamente desde el punto de vista empresarial y cómo estas repercutieron en los resultados. Empezaré detallando cómo en mi empresa actual se tomó la decisión de iniciar nuevos proyectos y migrar sistemas legacy (hechos en .NET y Java principalmente) a PHP con Laravel, para luego seguir con la justificación de esta decisión y los resultados obtenidos. Luego, continuaré enseñando distintas métricas que demostrarán la mejora significativa en cuanto a performance, consumo de recursos, mantenimiento y ecosistema que tuvo PHP en estos años y en especial a partir de 2015, cuando se lanzó PHP 7. Finalmente, trataré de enumerar las distintas razones que llevan a que PHP vuelva a ser elegido por varias empresas para desarrollar proyectos desde cero y el crecimiento exponencial de ofertas de trabajo para esta tecnología. En esta parte, haré énfasis en el framework Laravel, que es una de las piezas claves y motivo de este nuevo auge de PHP.

Sobre Rodrigo Río del Val: Desarrollador web backend con más de 7 años de experiencia. A lo largo de mi carrera trabajé con múltiples tecnologías, pero en la que más destaco y he usado es PHP + Laravel. Toda mi vida trabajé en softwares factories, lo que me permitió incursionar en una variedad gigante de proyectos y tecnologías.


DEVELOPMENT PHP: Pasado, presente y futuro 15:30 - 15:50 Rodrigo Río del Val
DEVELOPMENT La Trifuerza del Desarrollo: Desata el Poder de Firebase, Angular y Gemini Martes 24, 15:45 - 17:15 @ Workshops A

¿Listo para dominar el universo del desarrollo web? En este workshop intensivo, descubrirás los secretos de la Trifuerza de Google: Firebase, Angular y Gemini. Aprenderás a combinar el poder de estas tres tecnologías para crear aplicaciones web modernas, escalables y con diseños excepcionales. Firebase: Domina el backend sin servidor y crea aplicaciones en tiempo récord con bases de datos en tiempo real, autenticación segura y funciones escalables. Angular: Conviértete en un maestro del frontend y construye interfaces de usuario dinámicas, intuitivas y accesibles con el framework líder de Google. Gemini: Desata tu creatividad y diseña experiencias web únicas y atractivas con el revolucionario sistema de diseño de Angular. No importa si eres un principiante curioso o un desarrollador experimentado, este workshop te equipará con las herramientas y el conocimiento necesarios para llevar tus proyectos al siguiente nivel. ¡Únete a nosotros y desata el poder de la Trifuerza en tus aplicaciones web!

Sobre Jorge Cano: After more than 15 years working in the tech industry, Jorge is a Solution Architect with a focus on JavaScript technologies and performance. He delivered several courses and talks as well as wrote some tech articles and books on these subjects. Because of that, he was recognized as a Google Developer Expert in Angular, web technologies & performance, and Nativescript Developer Expert. With more than 500 talks, 2 books, 50 courses and 200 workshops Jorge invest a lot of time in different communities.


DEVELOPMENT La Trifuerza del Desarrollo: Desata el Poder de Firebase, Angular y Gemini 15:45 - 17:15 Jorge Cano
DEVELOPMENT De Flask a FastAPI: Migrando hacia un backend moderno con Python. Martes 24, 15:50 - 16:25 @ Stream B

Unite a esta charla para descubrir cómo migré de Flask a FastAPI y transformé completamente el backend de una aplicación para mejorar su performance y escalabilidad. En esta sesión, compartiré mi experiencia y las lecciones aprendidas durante este proceso de migración, abarcando desde los motivos iniciales hasta los desafíos y beneficios obtenidos. Empezaremos explorando las limitaciones y problemas que enfrentaba con Flask, y cómo estos me llevaron a considerar FastAPI como una alternativa. Veremos las diferencias fundamentales entre Flask y FastAPI en términos de arquitectura, rendimiento y facilidad de uso. Luego, nos adentraremos en el proceso de migración en sí, cubriendo cómo migrar rutas, gestionar dependencias y configurar middleware. Analizaremos cómo FastAPI facilita la creación de APIs rápidas y eficientes gracias a su integración con Pydantic y su capacidad para manejar asincronía de manera nativa. Además, discutiremos cómo mejoró la performance de la aplicación tras la migración, incluyendo pruebas de carga y benchmarks comparativos. También hablaré sobre la escalabilidad y cómo FastAPI, combinado con herramientas como Uvicorn y Docker, facilita el despliegue y la gestión en entornos de producción. Finalmente, compartiré consejos prácticos y mejores prácticas para aquellos que estén considerando una migración similar. Esta charla es ideal para desarrolladores que buscan modernizar sus aplicaciones backend, mejorar la performance y aprender sobre las ventajas de FastAPI frente a Flask.

Sobre Juan Rodríguez Monti: Hello, I am Juan! I am an experienced Backend Developer with over 20 years of industry experience. I have a broad profile that covers backend and frontend Software Development, Devops and Cloud, Team management, Security and Compliance, besides and strong Academic profile with Data Structures and Computer Sciences. My technical skillset includes expertise in a wide range of languages and frameworks like Go, Rust, Python, Flask, FastAPI, TypeScript, React, Next.js, Node.js, PHP, C. Also, I have an strong experience with Linux, Terraform, AWS, Google Cloud, Bash, SQL and No-SQL databases, Redis, Rabbit-MQ, Apache Kafka, Airflow, etc. I have experience in managing Agile teams and am proficient in the utilization of Amazon Web Services, Google Cloud Platform, and Microsoft Azure, Docker, Kubernetes, Lambdas, among others. Rust is another technology that I have been working on in my latest projects in 2023. Also, I´ve been working in recent projects with big-data and Machine Learning projects. My expertise extends to multiple architectural patterns, ranging from monolithic, microservices, and cloud-based architectures, to more complex and advanced structures. I have used many platforms and SaaS and PaaS, as well as containerization and orchestration tools such as Docker and Kubernetes, in conjunction with serverless deployment strategies using Cloud Providers like AWS and Vercel. As an Assistant Professor of Data Structures and Computer Sciences at the University since 2018, I have had the opportunity to share my knowledge and experience with the next generation of software developers and engineers. My experience in managing remote and onsite teams and implementing best practices in software development is well-documented, and I am committed to ensuring that all projects under my purview are executed with the highest standards of security and quality. Furthermore, my communication and leadership skills are strong, and I have successfully led cross-functional teams. I am adaptable to different project requirements and have experience working in both Agile and Waterfall methodologies. I am confident that I can lead and inspire team members to achieve project goals and drive business success. In conclusion, I possess extensive experience in a variety of technologies, methodologies, and industry sectors. I am excited to leverage my skills and experience to take on new challenges and contribute to the success of the projects I become a part of.


DEVELOPMENT De Flask a FastAPI: Migrando hacia un backend moderno con Python. 15:50 - 16:25 Juan Rodríguez Monti

16:00

DEVELOPMENT KMP como opción híbrida para iOS y Android Martes 24, 16:25 - 16:55 @ Stream B

En esta ocasión estaré hablando sobre el potencial de Kotlin Multiplatform y mostraré el potencial que tiene para poder generar aplicaciones nativas usando el lenguaje de programación Kotlin y el constructor de pantallas Jetpack Compose y SwiftUI. Por último daré ventajas y desventajas sobre otras plataformas híbridas y porque aprenderlo en esta nueva era. Todo esto será acompañado de una aplicación que se conecte a Firebase Login para realizar un inicio de sesión con Google. También finalizaré dando algunos consejos al momento de elegir la plataforma para desarrollar una aplicación

Sobre Kevin Morales: ¡Hola! Mi nombre es Kevin y soy un apasionado de la tecnología. Soy Desarrollador iOS y Android en mi vida profesional desde hace más de 7 años, tengo varias apps en App Store y Play Store a mi nombre y otras donde he sumado mis conocimientos. Tengo espíritu emprendedor y me encantan los retos en mi vida profesional. Me entreno a diario para ser un excelente líder.


DEVELOPMENT KMP como opción híbrida para iOS y Android 16:25 - 16:55 Kevin Morales

17:00

DEVELOPMENT UNIX memoir, in first person Martes 24, 17:15 - 18:10 @ Stream A

Una entrevista con Ken Thompson sobre los comienzos de su carrera y los orígenes de UNIX.

Sobre Ken Thompson: Ken Thompson, co-creator of the UNIX operating system. While working at bell labs, Ken designed and implemented the UNIX operating system which revolutionized the computing industry. He also created of the B programming language (a precursor to C) as well as UTF-8 encoding which made it possible for computers to display and exchange data in multiple languages. Later in his career he co-created of Go programming language. Widely regarded as one of the greatest computer programmers of all time, Thompson is the recipient of numerous awards including the National Medal of Technology, the Japan Prize and the Turing Award.


DEVELOPMENT UNIX memoir, in first person 17:15 - 18:10 Ken Thompson

18:00

DEVELOPMENT Tech sin fronteras: cobra y trabaja globalmente Martes 24, 18:30 - 19:45 @ Workshops B

Exploraremos cómo es posible maximizar el potencial laboral en un mundo cada vez más interconectado. Analizaremos el panorama del trabajo remoto en tech y cómo adaptarse a las nuevas demandas globales. Además, profundizaremos en las mejores prácticas para manejar pagos internacionales sin fricciones, desarrollando sobre la flexibilidad que ofrece la cuenta Payoneer para cobrar y usar los fondos. Únete a esta charla para descubrir cómo Payoneer puede ayudarte a maximizar tu potencial trabajando para el exterior.

Sobre Victoria Nasiff: Vicky es Ingeniera Ambiental con un MBA, y cuenta con una década de experiencia en empresas de primer nivel como SABIC (anteriormente GE Plastics), el Gobierno Nacional Argentino, Kovix (desarrollo de software) y Mercado Pago. Sus diversos roles le han permitido desarrollar una gran experiencia en procesos y pagos. Actualmente, es directora de Growth para LATAM en Payoneer, donde canaliza su pasión por la resolución de problemas y la mejora de la eficiencia.


DEVELOPMENT Tech sin fronteras: cobra y trabaja globalmente 18:30 - 19:45 Victoria Nasiff

Miércoles 25
Virtual
Por Swapcard

10:00

DEVELOPMENT Preparación y Examen de Práctica para la Certificación Fundamentos de GitHub Miércoles 25, 10:40 - 12:10 @ Workshops B

Esta sesión intensiva está diseñada para prepararte para la certificación Fundamentos de GitHub. A través de una combinación de teoría, ejercicios prácticos y un examen de práctica, cubriremos aspectos cruciales del examen. Exploraremos en profundidad cómo navegar eficientemente por GitHub, maximizar el uso de sus herramientas colaborativas y gestionar proyectos con maestría. Como incentivo adicional, todos los asistentes recibirán un voucher gratuito para realizar el examen de certificación oficial de Fundamentos de GitHub. Esta es una oportunidad única para no solo prepararte, sino también para obtener tu certificación sin costo adicional.

Sobre Andrea Griffiths: Andrea Griffiths is a senior product manager and hype woman at GitHub with more than a decade of experience in development tools, user management, success and support. In her position as Senior PM on GitHub, Andrea has the privilege of working to provide the best experience for all developers and encourage the participation and growth of technical communities in several countries. In addition, she stands out for her work in promoting artificial intelligence as an engine of progress and technological advancement. Andrea is a great enthusiast of open source and the unlimited power of the community.


DEVELOPMENT Preparación y Examen de Práctica para la Certificación Fundamentos de GitHub 10:40 - 12:10 Andrea Griffiths

11:00

DEVELOPMENT DX Crossover: El detrás de escena de la Dev Experience Miércoles 25, 11:00 - 12:30 @ Workshops A

La experiencia a la hora de desarrollar (DevEx) se ha convertido en un pilar fundamental para el éxito de cualquier organización tecnológica. Un entorno de desarrollo optimizado no sólo mejora la eficiencia y productividad de quienes desarrollan, sino que también contribuye significativamente a la innovación y la calidad del producto final. En este workshop, nos centraremos en cómo estamos transformando y acelerando la experiencia de su developer team para mantenerse a la vanguardia en el competitivo mundo de la tecnología financiera. Exploramos diversas estrategias, herramientas y prácticas que hemos implementado para crear un entorno de desarrollo robusto y ágil.

Sobre Rossana Suarez: Software Engineer | DevOps | Gitlab HERO| AWS HERO| Docker Captain | "No se puede crecer si no estas dispuesto a saltar a la zona de peligro"

Sobre Pablo Daniel Fernandez: Hola! Soy Pablo. Tengo 41 años. Hace más de 20 años que vivo en el mundo de sistemas. Arranqué con QA y luego fui migrando hacia la infraestructura, llegando a DevOps. Hace unos años empecé un nuevo desafío como líder técnico en Naranja X. Mi hobby, además de ser fanático de la tecnología, es la cocina, la cual para mi esta muy relacionada.


DEVELOPMENT DX Crossover: El detrás de escena de la Dev Experience 11:00 - 12:30 Rossana Suarez
Pablo Daniel Fernandez

14:00

DEVELOPMENT Integrate AI into your development workflow Miércoles 25, 14:00 - 15:30 @ Workshops A

There are some tasks out there that we wish we could just automate away. Well, with AI tooling today is that day. Project IDX has built-in assistance with Gemini that has a contextual understanding of your codebase. This workshop will cover a set of techniques you can use to automate tasks with AI so you build faster and get to shipping. We'll cover using Project IDX to generate unit tests based on existing code, writing comments, converting code from one language to another, and getting error fixes all from prompts.

Sobre Gabriel Giannattasio: Gabriel trabaja en Google hace más de 5 años. Es oriundo de Florianópolis, Brasil.

Sobre Tomas Piaggio: Tomas Piaggio is a software engineer and community leader, currently Director of Engineering at Very Good Ventures, a Google Developer Expert for Firebase, and a Google for Startups Accelerator Mentor. He leads the Google Developer Groups (aka GDG) in Montevideo and is a Software Architecture Professor at ORT University Uruguay.


DEVELOPMENT Integrate AI into your development workflow 14:00 - 15:30 Gabriel Giannattasio
Tomas Piaggio

16:00

DEVELOPMENT Software 2.0: La Revolución de la IA en Todas las Etapas del Desarrollo Miércoles 25, 16:00 - 17:30 @ Workshops B

Resumen: Explora cómo la inteligencia artificial generativa impulsa la eficiencia en todas las fases del desarrollo de software, desde la conceptualización hasta el monitoreo. Descubre cómo esta tecnología ayuda a las compañías a optimizar sus procesos de desarrollo e impulsa el monitoreo preventivo a la par de incrementar la calidad de los desarrollos acelerando a su vez su entrega. Temas a abordar: 1. Conceptualización Rápida: Cómo la IA generativa agiliza la generación de ideas y conceptos para proyectos de software. 2. Desarrollo Eficiente: Optimización de flujos de trabajo mediante la automatización y generación de código inteligente. 3. Testing y Validación: Uso de IA para mejorar la calidad del software a través de pruebas automáticas y validación continua. 4. Monitoreo Proactivo: Cómo la inteligencia artificial contribuye al monitoreo en tiempo real, anticipando y resolviendo problemas antes de que impacten a los usuarios finales. Objetivo: Proporcionar una visión integral de cómo la inteligencia artificial generativa revoluciona el ciclo de vida del desarrollo de software, mejorando la eficiencia y la calidad del producto final.

Sobre Andrés de la Cruz Rojas: Egresado del Instituto Tecnológico y de Estudio Superiores de Monterrey campus Estado de México de la carrera de ingeniería en Sistemas Digitales y Robótica, con más de 8 años de experiencia en el desarrollo de soluciones con tecnologías emergentes como parte de los laboratorios de Innovación de Softtek, enfocado en el desarrollo de soluciones de Deep Learning, Inteligencia Artificial (AI), Realidad Mixta (AR), Cloud Computing.


DEVELOPMENT Software 2.0: La Revolución de la IA en Todas las Etapas del Desarrollo 16:00 - 17:30 Andrés de la Cruz Rojas

Jueves 26
Streaming + Presencial
(desde 9am)

10:00

DEVELOPMENT La Senda del Freelance Jueves 26, 10:10 - 10:50 @ Gran Sala

De músico frustrado a youtuber, pasando por ingeniero de software, o algo así… En 2015 decidí abandonar la empresa para la que trabajaba y generar mi propio empleo, comenzaba mi vida como autónomo. 9 años, 150 apps, unos millones de descargas y números 1, empresas de diferentes partes del mundo, mi propia startup, y una comunidad de casi 2 millones de personas después, quiero contarte mi historia, motivaciones, éxitos y fracasos. Un enfoque laboral diferente que me gustaría que conocieras. Quizás descubras el mejor trabajo del mundo, o decidas salir corriendo. Este ha sido mi camino, la senda del freelance.

Sobre Brais Moure: Soy ingeniero de software desde hace más de 14 años. Actualmente trabajo como freelance full-stack developer iOS y Android. He desarrollado más de 150 aplicaciones y participado en diferentes proyectos a nivel internacional. Además, creo contenido formativo sobre programación y tecnología en redes, donde hemos formado una comunidad de más de un millón y medio personas. Recientemente he sido reconocido como Microsoft MVP y GitHub Star.


DEVELOPMENT La Senda del Freelance 10:10 - 10:50 Brais Moure
DEVELOPMENT Haz Limpieza profunda a tus monorepositorios Jueves 26, 10:45 - 12:15 @ Workshops A

Crea, sube y corrige un terrible mono-repositorio a GitHub. En este workshop tendras la oportunidad de aprender sobre herramientas y estrategias que te ayudaran a limpiar tu mono repositorio y subirlo de regreso a GitHub en un mejor estado. Este es un workshop practico donde aprenderas como limpiar tu monorepositorio. Usaremos herramientas populares de codigo abierto(open source) para hacer el descubrimiento y la limpieza de objetos grandes en tu repositorio git o de archivos binarios que se han hecho commit accidentalmente. Este workshop te ayudara a hacer tu repositorio mas liviano donde ayudara al rendimiento y manejo de tu repositorio git.

Sobre Alejandro Menocal: Alejandro es un Ingeniero de DevOps dentro de la Organización de Servicios Profesionales de GitHub, con más de 9 años de experiencia en desarrollo de software y IT. Con un fuerte enfoque en automatización, CI/CD, infraestructura como código y herramientas de gestión de código fuente, Alejandro aboga apasionadamente por las metodologías DevOps, tecnologías de la nube y en crear todo como “codigo”. Actualmente, Alejandro está intentando extender GitHub a través de extensiones CLI y creando automatizaciones personalizadas. Fuera del trabajo, se relaja viendo The Office, siguiendo el fútbol y jugando Call of Duty.


DEVELOPMENT Haz Limpieza profunda a tus monorepositorios 10:45 - 12:15 Alejandro Menocal
DEVELOPMENT Desarrollo Sostenible: El Camino del Green IT Jueves 26, 10:50 - 11:30 @ Gran Sala

En la actualidad, las empresas están adoptando cada vez más estrategias para medir y reducir el impacto ambiental de sus operaciones tecnológicas. En esta charla, exploraremos cómo las organizaciones están evaluando sus huellas de carbono y las acciones que están implementando para reducirlas. La eficiencia del código juega un papel crucial, ya que optimizar el software no solo mejora el rendimiento, sino que también disminuye el consumo de energía y, por ende, la huella de carbono. Además, la reducción y compresión de datos almacenados contribuyen significativamente a la sostenibilidad. Existen múltiples proyectos, estándares y guías de código abierto que las empresas pueden utilizar para fomentar un desarrollo de software más sostenible. En esta ocasión, abordaremos la necesidad de estandarizar las mediciones de impacto ambiental para permitir comparaciones precisas, asegurando así un enfoque coherente y efectivo hacia un futuro tecnológico más sustentable.

Sobre Nicolas Tewes: Me considero un nerd, consultor de tecnología informática, que combina su pasión por desarmar cosas y aprender cómo funcionan, con la de explicar y compartir su conocimiento con los demás.

Sobre Gustavo Gabriel Zelaschi: Soy Consultor de Tecnología. Me gusta estudiar tecnologías nuevas para entender el impacto que tienen y el potencial para resolver desafíos y crear cambios positivos. Creo importante ayudar a las nuevas generaciones de líderes tecnológicos, inspirarlos, transmitirles experiencias y formarlos en innovación, creatividad y colaboración para que ayuden a construir una Argentina insertada en el mundo que destaque por su contribución en la industria.


DEVELOPMENT Desarrollo Sostenible: El Camino del Green IT 10:50 - 11:30 Nicolas Tewes
Gustavo Gabriel Zelaschi

11:00

DEVELOPMENT Migrando de Java a Rust Jueves 26, 11:30 - 12:10 @ Gran Sala

Descubre las similitudes de Java y Rust en esta charla. Haremos comparaciones, guías de aprendizaje rápido y un tour por todo lo que tiene que ofrecer Rust a un desarrollador Java. Se explicará por qué Google está remplazando algunos fragmentos de Java en Android usando Rust, como se puede interoperar con lenguajes, veremos el por qué se considera que Rust tiene un nuevo POO refrescante y como consigue este lenguaje tener backends tan robustos como los de Spring con una configuración mucho más sencilla. ¡Optimiza el rendimiento y la seguridad en tu código! 🚀☕🦀

Sobre Fernando Pastorelli: Tengo 26 años, trabajo como desarrollador, soy estudiante universitario, hace años que llevo en la industria, soy apasionado por la tecnología, partícipe de distintas meetups, estoy muy involucrado con la comunidad, asistí a 7 nerdearlas consecutivas y actualmente soy divulgador del lenguaje de programación Rust. Tengo un canal de youtube para explicar cosas sobre este lenguaje que me encanta, me van a encontrar en discord conectado 24/7 en servidores de programación.


DEVELOPMENT Migrando de Java a Rust 11:30 - 12:10 Fernando Pastorelli

12:00

DEVELOPMENT Kafka y la metamorfosis asincrónica Jueves 26, 12:10 - 12:50 @ Gran Sala

¿Te gustaría desarrollar aplicaciones escalables y resilientes utilizando el fascinante paradigma de eventos? Si es asi….acompáñame en un viaje al surrealista mundo de Kafka! Descubre cómo y cuándo usar Kafka para aprovechar al máximo sus capacidades. Hablaremos de sus beneficios y, como cualquier buena historia kafkiana, de los desafíos que enfrentarás y cómo superarlos. Se relacionará al paradigma de eventos con el streaming y con los eventos distribuidos Revelaremos estrategias de reconciliación para asegurar que los datos permanezcan intactos incluso cuando todo parece caótico.

Sobre Federico Brasburg: Biografia: Mi nombre es Federico Brasburg. Trabajo como docente de la facultad de Ingeniería de la UBA hace 5 años introduciendo a los estudiantes en el mundo de la programación. Soy tech lead en Mulesoft, desarrollando servicios con millones de requests por minuto. Los fines de semana trabajo en educación no formal con chicos de primaria. Me encantan las plantas, la historia y los videojuegos


DEVELOPMENT Kafka y la metamorfosis asincrónica 12:10 - 12:50 Federico Brasburg

13:00

DEVELOPMENT Aplicaciones Offline / Real Time con React Native y Realm Jueves 26, 13:45 - 14:25 @ Gran Sala

Como podemos desarrollar apps offline con React Native y Realm. Para lograrlo, debemos cambiar el paradigma del desarrollo tradicional a nivel UI y como reaccionan y se actualizan. Las llamadas al server serán acciones que ejecutamos, y todas las respuestas vendrán por medio de Server-Side Event. Durante la charla, se explicarán los conceptos de base de datos reactiva (Realm), como la UI debe monitorear cualquier cambio en la DB, y como actualizar la DB gracias al SSE. Los participantes no solo veran los conceptos teoricos, sino que además podrán ver el ejemplo en vivo, contar con un repositorio de ejemplo en github para hacer sus propias apps, y ver un ejemplo de aplicativo en google play.

Sobre Cesar Casas: Mas de 25 años de experiencia en el desarrollo de software, tanto desde backend como frontend. Mas de 15 años de experiencia como arquitecto, 100% orientado a JavaScript.


DEVELOPMENT Aplicaciones Offline / Real Time con React Native y Realm 13:45 - 14:25 Cesar Casas

14:00

DEVELOPMENT Vanilla Web ¿Necesitás usar esa librería? Jueves 26, 14:25 - 15:05 @ Gran Sala

Nuevas librerías y herramientas web surgen constantemente, prometiendo resolver, ahora sí, todos nuestros dilemas de programación. Pero, ¿qué tal si volvemos a los fundamentos por un rato? Abrazá la simplicidad y la velocidad usando Vanilla JS, APIs modernas del navegador y diferentes arquitecturas de servidor, incluyendo generadores de sitios. Hablemos de abrazar la simplicidad y la velocidad de desarrollo que viene con un enfoque ‘vanilla’. Esta sesión se trata de explorar cómo crear aplicaciones web ricas y sitios web usando nada más que el protocolo HTTP, JavaScript puro y APIs del navegador—sin dependencias, ¡solo pura potencia! Si nunca has creado aplicaciones con Vanilla JS o sin una librería, ahora es el momento perfecto para entenderlo y agregarlo a tu portfolio. Recorreremos el paisaje moderno de las características fundamentales de JavaScript, que han evolucionado en un conjunto robusto de herramientas. Desde Web Components hasta Shadow DOM, reactividad y plantillas declarativas, APIs de PWA, programación reactiva y enrutamiento del lado del cliente, descubriremos cómo aprovechar estas poderosas características típicamente proporcionadas por las bibliotecas. Redescubramos el potencial de volver a las raíces del desarrollo web y veamos lo que tu código puede hacer sin bibliotecas ni frameworks.

Sobre Maximiliano Firtman: Mobile + web developer, trainer, speaker, and writer. He authored 13 books, including Hacking Web Performance by O'Reilly Media and Learn PWA! published by Google. He is a frequent speaker at conferences worldwide and has been widely recognized for his work in the mobile web community. He also authored over 25 web and app development courses at LinkedIn Learning, Pluralsight, O'Reilly Learning, and Frontend Masters. He teaches mobile (Android, iOS), web & PWA, and web performance workshops.


DEVELOPMENT Vanilla Web ¿Necesitás usar esa librería? 14:25 - 15:05 Maximiliano Firtman

15:00

DEVELOPMENT Tu próximo editor de código está en la nube: por qué deberías usar Project IDX Jueves 26, 15:05 - 15:45 @ Gran Sala

No fue hace tanto tiempo que teníamos nuestros propios servidores en nuestras instalaciones, probablemente en un armario demasiado caliente. Luego llegó la computación en la nube y cambió todo. Ahora es más barato y fácil que nunca implementar y escalar sin ese armario de servidores sobrecalentado. El mismo cambio está ocurriendo con los editores de código. Hoy en día, podés iniciar un proyecto full-stack directamente en una pestaña del navegador sin horas de tediosa configuración del entorno y con asistencia de IA para avanzar más rápido. Esta charla es del equipo de Project IDX. Project IDX es un espacio de trabajo asistido por IA para el desarrollo de aplicaciones full-stack y multiplataforma en la nube. Justo dentro de una pestaña del navegador tenés acceso a una gran cantidad de lenguajes, herramientas e incluso un emulador de Android. Vení a aprender todo al respecto.

Sobre David East: David East trabaja en Google, en el equipo de Proyecto IDX. Antes de unirse a Proyecto IDX, trabajó para Firebase por diez años.


DEVELOPMENT Tu próximo editor de código está en la nube: por qué deberías usar Project IDX 15:05 - 15:45 David East
DEVELOPMENT Revolucionando tus finanzas desde el código Jueves 26, 15:45 - 16:25 @ Gran Sala

Vamos a contar cómo Cuenta Remunerada y Dólar un Click están cambiando la forma en que manejamos nuestras finanzas. Hablaremos de : Escalabilidad y Seguridad: Cómo logramos que el sistema maneje más de 10 millones de operaciones diarias sin romperse y asegurando que todo salga bien. Manejo de Volumen: Cómo hacemos para soportar todo este tráfico sin complicarnos demasiado. Eficiencia Técnica: Cómo usamos un stack simple (Java 17, Kubernetes, Spring Boot, MongoDB, MySQL, Kafka, y colas MQ) para hacer que todo funcione de manera rápida y sencilla. Lo importante es la lógica detrás. La idea es contar cómo, con las herramientas correctas y un enfoque simple, podemos revolucionar el mundo de las finanzas, haciendo todo más fácil y seguro.

Sobre Joel del Valle: Joel del Valle estudió ingeniería en informática en la Universidad Nacional de La Matanza (falta el último empujón); tiene 17 años de experiencia como programador. Defensor de la perdurabilidad en los trabajos, cree que solo a través de la constancia se logran aprendizajes reales y se desarrolla una verdadera mentalidad de crecimiento. Entusiasta y con un "culo inquieto", detesta los procesos burocráticos, adora lo simple y limpio. Para él, un poco de caos siempre es bienvenido. Ama lo que hace, aplicando en su equipo la camaradería, pasión y compromiso, bajo el método Ubuntu: "Yo soy porque nosotros somos".


DEVELOPMENT Revolucionando tus finanzas desde el código 15:45 - 16:25 Joel del Valle

16:00

DEVELOPMENT Developer Experience: Helping your team and business thrive Jueves 26, 16:25 - 17:05 @ Gran Sala

Engineering teams are in high demand, but we also know that there's a shortage of talent in our industry. How can you make your teams productive and efficient while keeping them happy? By focusing on your developer experience! Join GitHub as we explore how the SPACE framework, Innersourcing, and the GitHub AI Powered Developer Platform can all contribute towards a more seamless developer experience. --- Los equipos de ingeniería tienen una gran demanda, pero también sabemos que hay escasez de talento en nuestra industria. ¿Cómo puedes hacer que tus equipos sean productivos y eficientes y al mismo tiempo mantenerlos felices? ¡Enfocándote en tu Developer Experience! Aprende con GitHub mientras exploramos cómo el marco SPACE, Innersourcing y La plataforma de desarrollo impulsada por IA de GitHub pueden contribuir a una experiencia de desarrollador más fluida.

Sobre Luis Pujols: Luis is a Senior Customer Success Architect at GitHub who serves as technical advisor to GitHub’s largest customers. He is originally from the Dominican Republic and currently resides in Seattle, WA. He is a 2-time Microsoft MVP who is passionate about DevOps practices, Open Source and Cross Platform Mobile Development. Luis enjoys sharing his knowledge and experience through public speaking, mentoring, and co-organizing events for the .NET Dominicana tech community. Luis has a diverse background in supply chain & logistics, FinTech and the hospitality industry. Prior to GitHub he worked at Stripe as a Enterprise Solutions Architect focusing on financial infrastructure and as a Lead Xamarin Mobile Engineer at Ryder.


DEVELOPMENT Developer Experience: Helping your team and business thrive 16:25 - 17:05 Luis Pujols

17:00

DEVELOPMENT Cómo desbloquear el poder de la súper App: jugando con la arquitectura al servicio de la experiencia Jueves 26, 17:05 - 17:45 @ Gran Sala

En la actualidad las necesidades y preferencia de los usuarios están en constante evolución. Para mantenernos competitivos debemos adaptarnos rápidamente y ofrecer experiencias personalizadas que satisfagan las expectativas de los usuarios. Esta charla, explora como diseñar una arquitectura centrada en el cliente, que permita evolucionar a una super app o crear mini apps que respondan a las necesidades de los usuario. Para contar con la disponibilidad de adaptarse al crecimiento de la platfaorma tanto desde el front end como el back end de las aplicaciones.

Sobre Marcelo Lopez: Marcelo Lopez es Chief Technology Officer (CTO) en Personal PAY. Su principal desafío es impulsar la estrategia tecnológica que apalanque la sustentabilidad y escalabilidad del negocio Fintech potenciando la experiencia de los usuarios que nos eligen dia a dia. Con una sólida formación en Ingeniería de Sistemas de información, en el último tiempo Marcelo se especializo en empresas de tecnología financiera, acompañando el desarrollo de soluciones innovadoras en plataformas seguras y eficientes que facilitan transacciones globales y mejoran la experiencia del usuario. En Personal Pay creemos que cuando algo esta bueno, esta bueno compartirlo. Por eso, te invito a sumarte a mi charla que daré en Nerdearla.

Sobre Maximiliano Gamarra: A lo largo de mi carrera, me he desafiado con diversas tecnologías y arquitecturas, siempre en busca de la mejora continua, crecimiento y desarrollo profesional, trabajando con soluciones a gran escala y en proyectos complejos de alta disponibilidad. Actualmente soy EM en Soluciones Financieras de Personal Pay donde mi principal desafio es lograr soluciones sustentables y escalables.


DEVELOPMENT Cómo desbloquear el poder de la súper App: jugando con la arquitectura al servicio de la experiencia 17:05 - 17:45 Marcelo Lopez
Maximiliano Gamarra
DEVELOPMENT El impacto de la IA en la modernización de aplicaciones Jueves 26, 17:45 - 18:25 @ Gran Sala

En esta charla, exploraremos cómo la inteligencia artificial (IA) ha pasado de ser una promesa de optimización para grandes corporaciones a convertirse en el núcleo de la transformación digital en 2024. Discutiremos estadísticas impactantes, y compartiremos ejemplos concretos de aplicaciones que han sido revolucionadas por la IA, mejorando la experiencia del usuario y anticipando sus necesidades. Con un enfoque en la responsabilidad de liderar esta revolución tecnológica, la charla invita a los asistentes a reflexionar sobre cómo podemos utilizar la IA para construir un futuro mejor. Únase a nosotros en este viaje inspirador y conviértase en arquitecto de un futuro impulsado por la inteligencia artificial.

Sobre Esteban Falasco: Ingrese a Softtek por academia en el año 2012, desde ese momento mis lideres me ayudaron a abrirme camino y adquirir cada vez mas capacidades. Enfocándome, en un principio, en la arquitectura e infraestructura de SharePoint Server y Aplicaciones web hosteadas en Widnows Server. Seguí creciendo y fortaleciéndome en los servicios de Nube de Microsoft como Microsoft Azure y Microsoft 365 logrando algunas certificaciones como Azure Administrator Associate, Teams Administrator y Security, Compliance, and Identity Fundamentals. Hoy ocupo el puesto de Microsoft Operations Manager con el objetivo de aportar toda mi experiencia en desarrollar las capacidades y talentos de los Softtekian en tecnologías Microsoft.


DEVELOPMENT El impacto de la IA en la modernización de aplicaciones 17:45 - 18:25 Esteban Falasco

Viernes 27
Streaming + Presencial
(desde 9am)

11:00

DEVELOPMENT Desarrollo de aplicaciones web con Svelte 5 ¿Qué hay de nuevo, viejo? Viernes 27, 11:45 - 13:15 @ Workshops A

Hace no mucho tiempo el lanzamiento de Svelte 3 causó una pequeña revolución en el mundo de los frameworks de desarrollo web. Su novedoso enfoque captó la atención de buena parte de la comunidad de desarrolladores web, y también de varios frameworks que comenzaron a adoptar algunas de sus ideas innovadoras, tales como: - Generación de código JavaScript altamente optimizado en tiempo de compilación. - Excelente rendimiento y mínimo tamaño de código a descargar en el navegador. - Reactividad granular con actualizaciones precisas del DOM, analizando las dependencias de cada componente en tiempo de compilación. - Sintaxis limpia y sencilla, minimizando el boilerplate y conceptos a aprender. - CSS encapsulado a nivel de componente. - manejo de estado, gestión de estilos, transiciones y animaciones incluidas en el framework "out-of-the-box", sin necesidad de recurrir a librerías adicionales y evitando caer fulminado por el JavaScript-fatigue Y si bien estas características entusiasmaron a muchos desarrolladores, también presentaban limitaciones y puntos en contra. Svelte 5, la última versión del framework, no sólo se sube al tren de las "Signals" haciendo gala de su propia filosofía "developer-friendly", sino que también trae nuevas funcionalidades y mejoras. En este workshop, desarrollaremos una aplicación web completa, explorando los problemas de versiones anteriores y cómo Svelte 5 los soluciona, mejorando significativamente la experiencia del desarrollador.

Sobre Sebastián Scarano: Full Stack Developer with many years of hands-on experience designing, developing, and implementing applications and solutions using a wide range of technologies and programming languages. Right now living a torrid affair with Svelte...


DEVELOPMENT Desarrollo de aplicaciones web con Svelte 5 ¿Qué hay de nuevo, viejo? 11:45 - 13:15 Sebastián Scarano

14:00

DEVELOPMENT MicroWorkshop: No usar null Viernes 27, 14:00 - 15:30 @ Workshops A

¿Querés decirle adios a los errores por usar null? ¿Querés saber qué alternativas hay para no usar null y así tener código robusto? ¿Querés saber por qué los lenguajes de programación usan null y cómo están evolucionando al respecto? En este micro-workshop responderemos estas preguntas, veremos las distintas alternativas a usar null, cuándo conviene usar cada una dependiendo del tipo de lenguaje de programación y mucho más. Todo con ejercicios prácticos en el lenguajes de programación de tu elección y que te ayudarán a entender el problema y sus soluciones

Sobre Hernán Wilkinson: Passionate programmer. Smalltalk lover. Founder of 10Pines and FAST (Argentine Foundation of Smalltalk). Professor of the FCEyN at the UBA. Teaches OO and Agile techniques at the university and the industry. Key Note Speaker of many national and international conferences. Contributes to many Smalltalk opensource projects. Promotes self organized organizations and agile methodologies. You can follow him in Twitter at @hernanwilkinson


DEVELOPMENT MicroWorkshop: No usar null 14:00 - 15:30 Hernán Wilkinson

15:00

DEVELOPMENT CSS Scroll-Driven Animations: Scrolleando con estilo Viernes 27, 15:30 - 17:00 @ Workshops B

Luego de 5 años de trabajo (y 10 desde la primera propuesta), los navegadores modernos comenzaron a implementar las animaciones de scroll con CSS. En este taller interactivo veremos cómo usar Scroll Progress Timeline y View Progress Timeline para crear efectos visuales dinámicos sin JavaScript. Estas técnicas avanzadas nos ayudarán a mejorar la experiencia del usuario con animaciones fluidas y responsivas solo con CSS. Incluye ejemplos prácticos, código en vivo, recursos adicionales y espacio para preguntas. Ideal para desarrolladores que buscan innovar en sus proyectos web con técnicas avanzadas sin JavaScript.

Sobre Mariana Beldi: Soy diseñadora y desarrolladora web, especializada en ilustración y animaciones SVG.


DEVELOPMENT CSS Scroll-Driven Animations: Scrolleando con estilo 15:30 - 17:00 Mariana Beldi

18:00

DEVELOPMENT ¡El Futuro de la Web! Lo nuevo de JavaScript, HTML y CSS Viernes 27, 18:20 - 19:20 @ Gran Sala

¡Descubre las últimas innovaciones que están transformando el desarrollo web! Conoce las nuevas características y mejoras en JavaScript, HTML y CSS que están redefiniendo las aplicaciones web. No te quedes atrás y lleva tus proyectos al siguiente nivel.

Sobre Miguel Ángel Durán García: Nací el 12 de febrero de 1985 en Barcelona. Soy un apasionado de la programación desde muy pequeñito. Empecé en la programación trasteando con Locomotive BASIC con un Amstrad CPC 464 que me regalaron mis padres. De ahí hasta el día de hoy he tocado muchas tecnologías y lenguajes muy diferentes.


DEVELOPMENT ¡El Futuro de la Web! Lo nuevo de JavaScript, HTML y CSS 18:20 - 19:20 Miguel Ángel Durán García

Sábado 28
Streaming + Presencial
(desde 9am)

11:00

DEVELOPMENT Aprende Programación con C Sábado 28, 11:00 - 12:30 @ Workshops A

Aun a día de hoy, C sigue siendo una de las mejores opciones para aprender a programar debido a su eficiencia, versatilidad y la base sólida que proporciona para comprender otros lenguajes de programación. Este lenguaje ha resistido la prueba del tiempo y es fundamental en muchas áreas de la informática. En este taller la idea es explorar los conceptos basicos de la programacion y entender como C nos ayuda no solo a programar sino tambien a entender como funciona una computadora y como hacer mejores algoritmos. Exploraremos los conceptos básicos de la programación en C, incluyendo sintaxis y estructura del lenguaje, control de flujo, manejo de datos, entre otros temas basicos para el desarrollo, ademas de ver ejemplos de su uso actualmente y estudiar las ventajas y desventajas de aprender con C.

Sobre Andrea Díaz Correia: Software Developer con mas de 2 años de experiencia en startups y DevRel de LaWallet


DEVELOPMENT Aprende Programación con C 11:00 - 12:30 Andrea Díaz Correia
Sysarmy 10 años
¡Registrate gratis!