To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
10:00
10:00
50min
How is your DevOps culture?
Basilio Briceño

Every company has implemented DevOps in similar ways, especially for their Delivery processes, however, what about the culture in your organization? Are your managers working as true leaders? Is your company transforming and improving itself the same way you do for your code?

Devops
Stream 5
10:00
30min
La ciberseguridad en México
Oscar cholico

Ciberseguridad

Seguridad
Stream 4
10:00
30min
Lean UX Metodología Ágil para UX
Aracely Heredia

Hablaré de como implementar he integrar una metodología de investigación UX ágil en un proceso de desarrollo.

UI/UX
Stream 1
10:00
50min
PWA vs Android
Sammy Arburola

Comparando PWA y Android para conocer su potencial

JS/Front End
Stream 2
10:00
50min
Plug-in Architectures for Java With Layrry and the Java Module System
Andres Almiray

The Java Module System lays the foundation for building modularized applications on the JVM. It doesn’t concern itself though with resolving module versions and obtaining modules from repositories.

This is where Layrry comes in: an API and launcher for modularized Java applications which takes a descriptor of the module layer(s) to assemble, fetches the modules and starts up the application.

Backend
Stream 3
10:30
10:30
30min
Consejos prácticos para el diseño de data-intensive applications
Teresita Guerrero

Hoy en día los datos son una de las “cosas” más deseadas por la industria en diferentes rubros, todo mundo quiere hacer análisis, machine learning, data science. Mucho se habla de las tecnologías para construir un pipeline que ayude a obtener insights de los datos, pero poco se habla de todo lo que está detrás de ese pipeline para hacer una data-intensive application.
En esta charla hablaremos de aspectos técnico-teóricos que deben ser cubiertos al momento de diseñar una aplicación que va a depender de datos.

Big Data / AI
Stream 4
10:30
30min
Investigación iterativa en ambientes ágiles (o para ayer): La perspectiva de UXResearch
Carlos Díaz de León Zuloaga, Zuli Tatiana Galindo Estupiñan

A partir de la experiencia de trabajar en distintos proyectos en entornos ágiles y reactivos, se han recolectado una serie de aprendizajes y reflexiones sobre la práctica de la Investigación de la Experiencia de Usuario los cuales se comparten con la finalidad de que se mejoren las prácticas de Diseño Centrado en el Humano.

UI/UX
Stream 1
10:55
10:55
30min
Ser programador no es sólo escribir código
Yaidi Garcia

La importancia de estructurar, pensar, plasmar y jerarquizar tu código y la realización del mismo.

Soft Skills
Stream 2
11:00
11:00
50min
A Quantum Computing Primer
Martin Pereyra Gamboa

Se presenta una introducción básica a los principios de la computación cuántica.

Seguridad
Stream 5
11:00
50min
Machine Learning con Java? Deeplearning4j!
Enrique Llerena Dominguez

En los últimos años, hemos visto un aumento en la demanda de inteligencia artificial y específicamente, machine learning. Para algunas personas, aprender este paradigma representa un reto doble: familiarizarse con la teoría de machine learning y aprender un lenguaje de programación nuevo, pero si tú ya conoces java y quieres adentrarte en el mundo de machine learning, Deeplearning4j es para ti!

En ésta plática, presentaré Deeplearning4j: qué es, su estado actual, su potencial, posibles integraciones con otros sistemas, además de pros y contras.
Además, presentaré cómo resolver algunos casos de uso comunes, cómo detección de objetos en imágenes y análisis de sentimientos, y cómo se puede exportar el modelo entrenado y desplegarlo a producción. Todo el código estará disponible para descarga.

Big Data / AI
Stream 3
11:00
50min
¿Cómo pruebo mis ideas antes de crear un producto?
Ivan Barajas Vargas

Estamos llenos de ideas de productos y startups, queremos construirlas de ya! lanzarlas ya! - pero, ¿Va a ser exitoso el producto? ¿Cómo probamos que pueden funcionar? ¿Cómo definimos que construir primero?

Agile / Product Management
Stream 1
11:00
50min
¿Tiene futuro Selenium?
Diego Molina

Hace ya más de dos años fué último release estable de Selenium. ¿A qué se debe la falta de releases? ¿Se ha paralizado Selenium ante la aparición de nuevas herramientas para automatizar navegadores? ¿Tiene futuro Selenium?

El proyecto Selenium lleva un par de años organizándose mejor, tratando de entender las necesidades de sus usuarios, mejorando componentes, reescribiendo Selenium Grid, integrando CDP, preparando Selenium 4, y sobretodo, creando un ambiente de colaboración para toda la comunidad. Esta charla les contará que ha estado haciendo Selenium durante estos dos años sabáticos.

Testing
Stream 4
11:30
11:30
30min
Soft skills que necesitas como Software QA.
Leitza Jimenez

Las habilidades técnicas son importantes, pero ¿Qué hay de nuestras "Soft Skills"?. Sabemos que en este ámbito el trabajo en equipo es muy importante y fundamental día a día, identificar aquellas "habilidades blandas" o "soft skills" nos pueden ayudar demasiado a que nuestro trabajo sea más ameno.

Soft Skills
Stream 2
12:00
12:00
50min
Consolidar Logs de Spring Boot con ELK
Alejandro Cardenas

Cuando trabajamos con microservices, resulta complicado determinar en que instancia ocurrio algun error, es por eso la importancia de consolidar log los de nuestros servicios, para esto ELK ( Elasticsearch, Logstash y Kibana ) nos proporcionan una solucion para alcanzar la consolidacion de nuestrsos logs y un filtrado rapido de los mismos.

Backend
Stream 5
12:00
50min
Cómo salvar una startup en tiempos del COVID
Tayde Sandoval

Les contaré la historia de cómo nuestra startup cayó en su peor crisis económica y cómo pudimos volver a levantarla readaptando nuestros proyectos y más

Agile / Product Management
Stream 1
12:00
50min
Documentation as Code con Gitlab y Hugo
Enrique Cuevas (rastangineer)

Documentation as Code o Doc as Code o Documentación como Código es una filosofía que nos dice que deberíamos escribir documentación de la misma manera en que escribimos código:

  • A través de issues
  • Usando control de versiones (Git)
  • Archivos en texto plano (Markdown)
  • Mediante colaboración y revisiones de código
  • Implementando pruebas automatizadas

Doc as Code habilita una cultura donde escritores y desarrolladores son los propietarios de la documentación y donde colaboran juntos para hacerlo lo mejor posible.

Devops
Stream 4
12:00
30min
Haz testing DESDE la fase de requerimientos
Edgar Fernández

Imagínate que ya tienes el 90% de los casos de prueba definidos, y apenas terminamos los requerimientos
Imagínate que todavía no está el producto, pero tú ya sabes qué se va a probar y cómo
Imagínate que los desarrolladores y diseñadores también conocen esa información, y la usan para construir un producto más sólido
Imagínate que las tareas de testing sirven para validar algo que ya se hizo, no para llegar "a ver qué encontramos"
Imagínate que cuando llegas a testing, el calendario del proyecto no se va a alargar
En esta charla, conocerás:
- La importancia de un proceso sólido de validación y verificación
- Técnicas de modelado y validación temprana de los requerimientos
- Los diferentes niveles de casos de prueba en el proceso de desarrollo

Testing
Stream 3
12:00
50min
¿Cómo puedo ser un aliad@? Una conversación desde una perspectiva multicultural
Alma Maria Rinasz

Una conversación entre la blogger trilingüe Errol Phalo de Jesús de "Morenita Mommy" y la developer advocate y educadora de ciberseguridad, Alma Maria Rinasz, sobre los conceptos "allyship" y "Black Lives Matter" y porqué son importantes y cómo se manifiesta en los entornos multiculturales, en particular en empresas tech.

Inclusion
Stream 2
12:30
12:30
30min
Meteor + Vue: el uno para el otro
Axel Martínez

Introduciremos a Meteor para quienes no lo conozcan y hablaremos un poco de sus capacidades.
Veremos cómo podemos iniciar en Meteor y qué tan sencillo es integrar ambas tecnologías ahora que Vue tiene soporte oficial dentro del ecosistema de Meteor.

JS/Front End
Stream 3
13:00
13:00
50min
Big Data con Notebooks en Dataflow
Aarón Guerrero Hernández

Con la versatilidad de python y la flexibilidad de los Notebooks desde la GCP, mostraremos como podemos manipular más de 120 GB de información de imágenes almacenados el Cloud storage para hacer Integración de datos para entrenar un modelo de ML

Big Data / AI
Stream 5
13:00
30min
OSINT: como encontrar todo de todos
Sarah Muriel

La cantidad de información que se encuentra disponible públicamente sobre una persona actualmente es incómodamente alta. Lo único que se encuentra entre tú y la información personal de todo mundo es un buscador y un montón de captchas.
El objetivo de esta charla es el mostrar lo fácil que es el encontrar una cantidad preocupante de información sin ninguna herramienta adicional a un navegador. Desde números de teléfono hasta contraseñas, la información que puede ser recabada de fuentes publicas no tiene límite.

Seguridad
Stream 4
13:00
49min
Panel discusion : La oficina del futuro post-pandemia -o incluso antes- desde la visión de devs.
Anton Yuste, Isabel Palomar, Katia Aresti, Hillmer Chona

Este panel moderado por desarrollador@s de ambos lados del Atlántico (Francia, España, Colombia y México), compartiremos nuestras experiencias en diferentes entornos laborales, hablaremos de como creemos será o como quisieramos fuera nuestro trabajo, los compromisos y responsabilidades que tanto empresas como desarrollad@s deberiamos asumir, y las nuevas habilidades (soft skills) que empiezan a verse como necesidad en las nuevas dinámicas laborales.

Miscellaneous
Stream 2
13:00
30min
Spring batch in spring data flow
Gustavo Zepeda

Spring batch can be used to transform data that it's coming from different data sources. Deployed in spring data flow we can get information about the execution and handle the task even comunícate with other jobs for some specific orchestration tasks

Backend
Stream 3
13:00
50min
Testing for mobile applications with flutter driver
Fernando Espinoza

Flutter is the new trend in mobiel development and comes with its own testing tool

Testing
Stream 1
13:30
13:30
30min
Intro a DevOps para estudiantes
Dulce Celeste Cruz

¿Qué es DevOps y con qué se come? Conoce los fundamentos de DevOps, desde los orígenes del término hasta su auge actualmente. Talk enfocada a estudiantes universitarios, facilito y bonito.

Devops
Stream 4
13:30
30min
Understanding The Specification Pattern
Ana Atayde

Explaining specifications and give examples of what the specification pattern is.

Backend
Stream 3
14:00
14:00
60min
Break
Stream 1
14:00
60min
Break
Stream 2
14:00
60min
Break
Stream 3
14:00
60min
Break
Stream 4
14:00
60min
Break
Stream 5
15:00
15:00
50min
Desarrollemos nuestra primera aplicación .NET con GraphQL
Felipe Hernandez Palafox

En la actualidad hay muchas formas para desarrollar servicios ,APIs pero dar soporte y actualización se puede tornar muy pesado por ello mismo esta vez aprenderemos un poco de GraphQL que es una consulta de dato de fuente abierta y lengua de manipulación para APIs en conjunto con una aplicación .NET.

Backend
Stream 3
15:00
50min
Desarrollo de skills multiturnos con Alexa Conversations.
Jose Granados

Actualmente el manejo del contexto de la conversación en los skills multi turno está a cargo del programador, manejando el estado de la conversación usando variables de sesión lo que lleva a tener una maraña de código espagueti en el backend dado a las múltiples permutaciones que se pueden derivar para obtener el valor de las variables.

El nuevo API de Alexa Conversations facilita la creación de skills en los que se requiere recabar mucha información dejando el código de backend limpio con solo la lógica necesaria para procesar una respuesta.

Big Data / AI
Stream 1
15:00
50min
El reto de la comunicación virtual como medio principal
Gabriela Arriaga-Viggiano

La importancia de la comunicación nunca se ha puesto en duda, pero nuestra capacidad para comunicar nunca se había puesto tanto a prueba. Qué tan eficiente es la comunicación virtual que sostienes con tu equipo, tus clientes, o incluso tu familia?

Soft Skills
Stream 2
15:00
50min
Elasticidad de acciones con Docker y Azure Container Instances
Jorge Gaona

En esta charla hablaremos de cómo la elasticidad de la nube y la universalidad de los contenedores nos pueden ayudar a ejecutar acciones eventuales de una manera sencilla.

Devops
Stream 5
15:05
15:05
50min
What if I tell you there is no container, is just another process running on your machine - Container Security
Lenin Alevski Huerta Arias

Containers Security is mostly based on already existing Linux security mechanism, In this talk we are going to explore, at a high level, how processes works in Linux and how with the use of Namespaces, Cgroups and Capabilities we can have what we commonly known as "Containers"

Seguridad
Stream 4
16:00
16:00
30min
A web for everyone, web accessibility
Arath Jimenez

¿Te has preguntado alguna vez cómo interactúan con la web las personas con discapacidad? A veces lo pasan realmente mal y puede ser una experiencia con mucha frustración. Esta será una charla introductoria a a11y y por qué es importante crear aplicaciones accesibles.

JS/Front End
Stream 3
16:00
50min
Hashicorp Waypoint, new (CI) kid on the block.
Hazzim Anaya

Que es y como funciona Hashicorp Waypoint? y que beneficios ofrece para mi DevOps tools stack.

Devops
Stream 5
16:00
30min
Opciones con Opcionales
Ale Sarco

La clase Optional en Java: qué es, para qué sirve, y cómo podemos sacar el mejor provecho de ella.

Backend
Stream 4
16:00
50min
Performance Testing para Developers
Athziri Herrejon

¿Sabes que pasaría con tu página si tuviera que soportar 10,000 en vez de 1000 usuarios? ¿Lo soportaría?
¡Evita que el dueño del producto te llame gritando porque la página que le hiciste, simplemente dejó de responder y está perdiendo un montón de dinero.

Aprende a hacer tu código escalable, sostenible y estable a través de las pruebas no funcionales. En esta charla te explicaré qué tipos de pruebas de Performance hay, cuál es su importancia, cuándo es conveniente hacer cada una, la arquitectura que debes tomar en cuenta, cuáles herramientas están disponibles y finalmente , te mostraré de forma práctica y breve cómo ejecutar un prueba en un proyecto real .

El producto que desarrollas es suficientemente importante como para saltarte las pruebas no funcionales, sobre todo, en una industria que exige cada vez más, productos finales de mayor calidad.

Testing
Stream 1
16:05
16:05
50min
Let's Talk Technical Writing
Nancy Salazar

Mucha gente piensa que Technical Writing (o Escritura Técnica) es la creación de manuales para software y computadoras. Y a veces esta confusión puede desalentar a quienes quieren aprender acerca de esta disciplina. La verdad es que la escritura técnica va más allá de eso. Es por esta razón que quiero compartirte en esta charla lo que involucra ser un(a) Technical Writer.

Inclusion
Stream 2
16:30
16:30
30min
Análisis de código con Detekt
Diego Reyes

En está charla hablaremos sobre como Detekt nos ayuda a tener un código más limpio, cumpliendo el estilo de código que manejemos.

JS/Front End
Stream 3
16:30
30min
Image release process for the win
Alex de la Rosa

Porque los proyectos y empresas deberían de usar un proceso de release para tus imágenes de sistema operativo y como automatizarlo.

Devops
Stream 4
17:00
17:00
50min
Dabbling in the marvelous world of IT!
Armando Cifuentes González

Computólogos, abogados, diseñadores, psicólogos, músicos, docentes, químicos, arquitectos, antropólogos, matemáticos, civiles, industriales, ... ¡Todo mundo puede trabajar en el maravilloso mundo de IT! (emoji) Como devs, managers, testers, UI/UX designers, etcetera (emoji)

¿Quieren saber cómo? Nos vemos el próximo 5 de diciembre de 2020, vía Zoom, en la ya tradicional PosaDev, donde compartiremos algunos tips que les podrán ayudar a lograr esto (emoji)

Y no lo olviden: Coman frutas y verduras, tomen mucha agua, hagan ejercicio y mantengan la sana distancia (emoji) <=> (emoji)

Inclusion
Stream 2
17:00
30min
Heurísticas de Nielsen y como usarlas para evaluar un producto digital
Rockzy Contreras

Diseñar un producto digital, no es sólo preocuparnos por “que se vea bonito”, debemos evaluar cómo funciona, debemos conocer la usabilidad y podemos lograrlo al aplicar una evaluación heurística basada en los principios de usabilidad de Jakob Nielsen

UI/UX
Stream 1
17:00
50min
Privacidad de datos
Byron Motta

En una era de Big Data y análisis de datos masivos, existe mucha preocupación de la seguridad y privacidad de la información, en esta charla exploraremos los riesgos de la información expuesta y como podemos prevenir o en su efecto atenuar la exposición de información privada, mediante las técnicas de "Data anonymization" o Anonimización de los datos.

Seguridad
Stream 4
17:00
50min
Using Typescript at Scale: why types are conquering Silicon Valley
Charlie

Typescript was announced 8 years ago, and the Front End industry changed for good.

It's not a buzzword anymore. Big companies are relying on it to trust blindly(ish) that their projects will evolve safely when they are backed by types.

All Silicon Valley is moving their projects into Typescript. Should you do the same?

JS/Front End
Stream 5
17:05
17:05
50min
Building desktop apps with Electron
Ivan Velasquez

Sin duda alguna javascript se ha convertido en uno de los lenguajes más populares para construir cualquier tipo de aplicación, ya sea web, móvil o escritorio. En esta charla hablaré más a detalle de todo lo que se necesita saber para iniciar a desarrollar aplicaciones de escritorio con Electron, el framework creado por Github

JS/Front End
Stream 3
17:30
17:30
30min
ABCDEDARIO TECH
Ximena Cruz

Veracruzana. Egresada de Ingeniería en Mecatrónica por el TECNM Campus Veracruz. Cofundadora y directora de Scientiax, Embajadora Regional de Technovation Girls Veracruz Chapter, Embajadora de IEEE Humanitarian Activities Commite (HAC) y Chair en IEEE WIE Sección Veracruz. Colabora en las comunidades de Comisión de Empresarios Jóvenes Coparmex Veracruz, IEEE, y Technolatinas. Maker, mentora, curadora de talento, organizadora de eventos como Arduino Day, IEEE Day, Hacker Day, Talent Nights y meetups; le gusta fomentar el movimiento STEM/STEAM y cultura maker para reducir la brecha de género y digital en la región. Coffeelover, friendly, geek y entusiasta por el desarrollo web frontend, Agile y diseño UX/UI.

Inclusion
Stream 1
18:00
18:00
75min
Panel comunidades DevComms + comunidades aliadas PosaDev2020
Cesar Gutierrez

Panel de discusión entre comunidades de desarrolladores

Miscellaneous
Stream 1