BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//convoca.dev//
BEGIN:VTIMEZONE
TZID:America/Mexico_City
BEGIN:STANDARD
DTSTART:20001029T020000
RRULE:FREQ=YEARLY;BYDAY=5SU;BYMONTH=10;UNTIL=20001029T070000Z
TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
END:STANDARD
BEGIN:STANDARD
DTSTART:20010930T020000
RRULE:FREQ=YEARLY;BYDAY=5SU;BYMONTH=9;UNTIL=20010930T070000Z
TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
END:STANDARD
BEGIN:STANDARD
DTSTART:20021027T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20000402T080000Z
TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20010506T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=5;UNTIL=20010506T080000Z
TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20020407T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20220403T080000Z
TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-B9AJWM@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T103000
DTEND;TZID=America/Mexico_City:20201003T111000
DESCRIPTION:The Java Community Process (JCP) program celebrates twenty five
  years of Java development  in 2020. The JCP is the process by which the i
 nternational Java community standardizes and ratifies the specifications f
 or Java technologies. The JCP ensures high-quality specifications are deve
 loped using an inclusive\, consensus-based approach. Read more about the J
 CP at https://jcp.org/en/procedures/jcp2_11.\nThis session will explore ho
 w Java development has been brought into the open over the past decade. Se
 veral Java developer efforts have brought open source development processe
 s and new levels of transparency and participation into their communities.
 \nLearn about the latest Java innovations to the Java SE Platform – Java
  SE 14\, 15 and beyond.\nSince the initiation of efforts to expand the dev
 eloper participation in the Java community\, Java standards development is
  more open that it ever has been.\nLearn how to take part in the Java deve
 loper community and the upcoming changes to Java – you can participate a
 s an individual\, corporation\, or nonprofit such as a Java user group (JU
 G).\nThis session answers questions about why and how to participate in th
 e evolution of the Java platform. You will also learn about the global Ado
 ption programs and how you can participate in contributing to the future o
 f Java.
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:Java Community Participation and Collaboration in 2020 - Heather Va
 nCura
URL:https://convoca.dev/jconf-mexico-2020/talk/B9AJWM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-9JHP8Q@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T103000
DTEND;TZID=America/Mexico_City:20201003T111000
DESCRIPTION:The Kubernetes hype train has reached full velocity and many or
 ganisations are now adopting the technology. There are a large number of a
 vailable tools aimed at solving a broad set of problems but it can be daun
 ting choosing which to invest in. This session aims to provide developers 
 with a thorough grounding on Kubernetes concepts\, suggest best practices 
 and get hands-on with some of the essential tooling.
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Kubernetes local development workflow distilled - Alberto C. Ríos
URL:https://convoca.dev/jconf-mexico-2020/talk/9JHP8Q/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-SUYDNQ@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T103000
DTEND;TZID=America/Mexico_City:20201003T111000
DESCRIPTION:Heavy motivation to automate everything\, even the automation i
 tself\, is the common understanding of the most DevOps teams. A strong dom
 inance of administrators in those teams (Operations)\, transform ideas of 
 increasing the development process to a personal playground. Far away from
  the necessities of the DEV team\, which have to create a runable applicat
 ion.
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:Continuous Stupidities - did DevOps fail? - Marco Schulz
URL:https://convoca.dev/jconf-mexico-2020/talk/SUYDNQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-EJMBDF@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T103000
DTEND;TZID=America/Mexico_City:20201003T111000
DESCRIPTION:Apache Groovy provides several ways to modify and update progra
 ms and classes by means of metaprogramming. Some of this options are avail
 able at runtime\, some others at compile time\, and some are even reachabl
 e to other JVM languages. These options allow library and framework author
 s to design better integrations\, prototype new language constructs withou
 t grammar changes\, deliver powerful and and gratifying DSLs\, and more. C
 ome to this talk to discover these options and learn how you can put them 
 to work on your projects.
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:Apache Groovy's Metaprogramming Options and You - Andres Almiray
URL:https://convoca.dev/jconf-mexico-2020/talk/EJMBDF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-SVTEPJ@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T112000
DTEND;TZID=America/Mexico_City:20201003T120000
DESCRIPTION:In this session we'll talk about building Java microservices th
 at start in milliseconds and have a low memory footprint\, which makes the
 m perfect for cloud deployments. They can be built using GraalVM — a hig
 h-performance virtual machine\, that can also compile Java applications in
 to native executables.\n\nYou’ll learn how to get started\, take a look 
 at various frameworks that work with GraalVM native image\, and learn abou
 t optimizing performance of native images.
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:Fast and Efficient Java Microservices with GraalVM - Alina Yurenko
URL:https://convoca.dev/jconf-mexico-2020/talk/SVTEPJ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-8CZESX@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T112000
DTEND;TZID=America/Mexico_City:20201003T120000
DESCRIPTION:Kotlin es un lenguaje moderno que podemos usar en la JVM. Mucho
 s queremos escribir todo nuestro código en Kotlin\, pero ¿qué pasa con 
 las de líneas de código que ya tenemos escritas en Java? O tal vez tenem
 os una librería escrita en Kotlin y queremos que se pueda usar de manera 
 fluida desde Java.\n\nEn esta charla\, veremos las mejores prácticas para
  escribir código Kotlin y Java que funcione de manera tan fluida del otro
  que la única forma de saber en qué lenguaje está escrito es mirando el
  código fuente.
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:Java & Kotlin: Interoperabilidad al 100 - Jimmy Morales
URL:https://convoca.dev/jconf-mexico-2020/talk/8CZESX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-YG7RWU@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T112000
DTEND;TZID=America/Mexico_City:20201003T120000
DESCRIPTION:Micronaut es un framework para microservicios de la JVM que uti
 liza ahead-of-time (AoT) compilation en lugar de reflection. GraalVM es un
 a nueva máquina virtual de Oracle que tiene la habilidad de compilar las 
 aplicaciones Java a binarios nativos\, haciendo que sea el compañero idea
 l de Micronaut. Con ambos el arranque de las aplicaciones es extremadament
 e rápido y el consumo de memoria muy pequeño.\n\nEn esta charla aprender
 ás cómo sacar provecho a GraalVM en tus aplicaciones Micronaut convirti
 éndolas a aplicaciones nativas y cómo funciona la integración de ambos 
 frameworks.
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Micronaut + GraalVM = <3 - Iván López
URL:https://convoca.dev/jconf-mexico-2020/talk/YG7RWU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-FMDT8Z@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T112000
DTEND;TZID=America/Mexico_City:20201003T120000
DESCRIPTION:Have you always heard about refactor and it always sounded like
  a foreign language to you? Have you tried to change code several times bu
 t found it impossible to make such changes in several projects? Do you fee
 l overwhelmed when working with legacy code?\n\nJoin this session to under
 stand the benefits of refactoring your code and see some tips on how to do
  it safely! \n\nWe will start talking about what is legacy code\, what we 
 understand about refactoring and why it is so important nowadays\, when in
  most cases we work with software that others have written. Later we will 
 share when we should start thinking on refactoring code. Finally we will s
 ee in a live coding session some of the most important and useful refactor
 ing techniques we could apply in our day-to-day job.\n\nAt the end of this
  session I hope you may have learn some new ideas on how to work with lega
 cy code and how to apply certain techniques to make your day to day more e
 njoyable \;-)
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:Refactor your code: when\, why and how? - Nacho Cougil
URL:https://convoca.dev/jconf-mexico-2020/talk/FMDT8Z/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-XB3VGD@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T121000
DTEND;TZID=America/Mexico_City:20201003T125000
DESCRIPTION:AdoptOpenJDK is rapidly becoming a leading provider of OpenJDK
 ™ binaries. With over 140 million downloads in the last year\, it is now
  a serious contender for your production usage of Java™. AdoptOpenJDK pr
 ovides prebuilt OpenJDK™ binaries from a fully open source set of build 
 scripts and infrastructure. This talk will cover how we build on over 15 d
 ifferent platforms\, execute over 87 million tests and distribute OpenJDK
 ™ binaries to millions of users. We will also cover how AdoptOpenJDK bin
 aries compare against the Java™ binaries that you use today. If you're c
 urious to understand the difference between OpenJDK™\, Oracle Java™\, 
 AdoptOpenJDK and all the other distributions\, then this is the talk for y
 ou!
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:AdoptOpenJDK - Making Java free again - Hendrik Ebbers
URL:https://convoca.dev/jconf-mexico-2020/talk/XB3VGD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-H7NB7V@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T121000
DTEND;TZID=America/Mexico_City:20201003T125500
DESCRIPTION:Por la mayoría de los proyectos empresariales\, tests no son r
 ealmente agradables. Es aburrido\, incómodo\, y lleva su tiempo\, de que 
 crear tests\, especialmente para aplicaciones distribuidos o cuando cambio
 s en la funcionalidad existente fuerzan tests para adaptarse. De todos mod
 os\, tests son importantes\; entonces\, como podemos abordarlos esos en un
 a manera efectiva?\n\nEsta sesión va a mostrar como podemos probar Java m
 icroservicios de forma automatizada. Veremos cuales aproches funcionan bie
 n\, como podemos mantener un cicle de feedback rápido\, cómo manejar esc
 enarios complejos que involucran servicios múltiples\, y cómo prueban nu
 estros contractos API. Únete a nosotros amigos para esta sesión de solo 
 live-coding con Java\, Quarkus\, Docker y Kubernetes!
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:Crear tests que permiten flow - Sebastian Daschner
URL:https://convoca.dev/jconf-mexico-2020/talk/H7NB7V/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-NURGHT@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T121000
DTEND;TZID=America/Mexico_City:20201003T125000
DESCRIPTION:The technology behind "The Best Country for observing the North
 ern Lights”\n\n\nNo matter what kind of jobs (developers\, managers\, CE
 O\, etc.) we do\, all of us have a hobby\, sometimes even more than one an
 d it is great! So\, I’m not an exception here. I do landscape photograph
 y and I found myself in love with the Northern Lights\, astrophotography a
 nd many more sub-genres. Have you seen that Green Lady dancing over the sk
 y? Oh boy\, you better do this ASAP!\n\nA friend of mine asked me about tr
 aveling north for the purpose of hunting the Northern Lights. This type of
  question is very complicated to answer\, there are reasons for that. How 
 would you compare landscapes (sceneries)\, experiences\, culture\, and peo
 ple of that culture? They are all unique! It was really problematic to ans
 wer such an inquiry. \n\nHaving a background in data analysis (and a bit o
 f science)\, I decided to solve this problem as a software engineer - defi
 ne a problem\, find consumable data sources and do some code for the sake 
 of the result!\n\nIn this talk\, I’ll be covering the following parts:\n
 \n	- how a funny experiment turned into a case study\;\n\n	- how Java turn
 ed into the most powerful tool in the context of data analysis\;\n\n	- why
  Java and not Python.\n\nThe idea and the key takeaway of this talk are to
  showcase how your job skills and your hobby can work side-by-side to pro
 ducing beautiful results and how useful Java could be for parallel data pi
 pelines.
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:The technology behind "The Best Country for observing the Northern 
 Lights” - Denys Makogon
URL:https://convoca.dev/jconf-mexico-2020/talk/NURGHT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-NCFYKS@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T121000
DTEND;TZID=America/Mexico_City:20201003T125000
DESCRIPTION:Adopting Continuous Integration and Continuous Delivery (CI/CD)
  is key for organizations hoping to take advantage of the power and flexib
 ility cloud platforms have to offer. Tekton is a framework for building CI
 /CD pipelines built using the Kubernetes API.\n\nLike with Kubernetes\, th
 ere is a steep learning curve involved in learning\, Tekton particularly i
 f you primarily approach it from a developer background. In this presentat
 ion we will get an overview of Tekton\, familiar with the terms and techno
 logy in Tekton\, and what parts of Tekton developers should be familiar wi
 th.
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Tekton for Java Developers - Billy Korando
URL:https://convoca.dev/jconf-mexico-2020/talk/NCFYKS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-SJ3GRP@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T130000
DTEND;TZID=America/Mexico_City:20201003T134000
DESCRIPTION:Desarrollar una aplicación empresarial bajo el framework Grail
 s en su versión 4 utilizando las bondades en productividad que permite la
  herramienta.
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Grails 4 en Acción - Carlos Camacho
URL:https://convoca.dev/jconf-mexico-2020/talk/SJ3GRP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-XJXAD3@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T130000
DTEND;TZID=America/Mexico_City:20201003T134000
DESCRIPTION:Test-Driven Development (TDD) has been around for almost twenty
  years and\, despite the claims of its followers\, many developers aren't 
 impressed and just don't do it. But wait\, TDD is a foundational practice 
 for agile development and things like DevOps\, and succeeding with Microse
 rvices. So what's a developer to do? Come to this session. You’ll leave 
 understanding the real problem with TDD and knowing how to succeed with it
 .
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:Want to succeed with Test-Driven Development? Stop writing tests! -
  Burk Hufnagel
URL:https://convoca.dev/jconf-mexico-2020/talk/XJXAD3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-U8PHNM@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T130000
DTEND;TZID=America/Mexico_City:20201003T134000
DESCRIPTION:Starting from Java SE 9+ which was a major release for the Java
  programming language and the Java virtual machine. And java works fast to
  cope with new technology era\, and we see this every 6 months\, Java SE 9
 -15 includes many changes\, the library additions and the new language fea
 tures we're going to look at here are all great\, and they're very useful 
 in your day-to-day work.\n\nSo\, let’s take a tour of the new features i
 n Java SE 15\, powered by code\, the platform designed to support faster l
 earning\, and more productive Java development.
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:Effective Java SE 9 to 15 APIs/Lang features\, makes your life easi
 er - Mohamed Taman
URL:https://convoca.dev/jconf-mexico-2020/talk/U8PHNM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-ULKUYK@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T130000
DTEND;TZID=America/Mexico_City:20201003T134000
DESCRIPTION:With the advances in multicore hardware and virtualization tech
 nologies\, and the demand for highly responsive\, resilient\, and elastic 
 systems as well as increasingly sophisticated applications\, an array of r
 eactive data stream processing libraries have been born to address the nee
 ds. So what exactly is "Reactive Streams"\, and how can it meet our comput
 ing needs in today's demanding world?
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:Thirst-Quenching Streams for the Reactive Mind - Mary Grygleski
URL:https://convoca.dev/jconf-mexico-2020/talk/ULKUYK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-BVT8TQ@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T142000
DTEND;TZID=America/Mexico_City:20201003T150000
DESCRIPTION:Have you heard about Quarkus ? for sure you have\, a new super 
 fast\, super light framework to develop cloud native and GraalVM compatibl
 e apps. But\, is that easy to go the Quarkus way ? is it hard to migrate a
 n existing Spring Boot app ? For sure in a hello world demo this will look
  fantastic ( they all look that way don’t they ? ) but\, in a more compl
 ex app\, is that nice ? is that easy ? is that fun ?\nIn this session I wi
 ll show my experience from scratch migrating a Spring Boot app to Quarkus\
 , using different technologies as Hibernate\, Rest\, Metrics …
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:Migrate Spring Boot app to Quarkus. Stage unlocked - Jonathan Vila
URL:https://convoca.dev/jconf-mexico-2020/talk/BVT8TQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-M9J83B@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T142000
DTEND;TZID=America/Mexico_City:20201003T150000
DESCRIPTION:Learn how/why use spring boot and Vault together\, and how coul
 d deploy easy with gitlab and DigitalOcean
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Spring Boot and Vault - Alejandro Cardenas
URL:https://convoca.dev/jconf-mexico-2020/talk/M9J83B/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-JTJ9JA@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T142000
DTEND;TZID=America/Mexico_City:20201003T150000
DESCRIPTION:Non-relational databases have come with the promise of assistin
 g software in the Big Data age\, handling the challenges of variety\, velo
 city\, and volume that come with it.\nHowever\, several points plague even
  the most experienced software architects: How do I migrate my data to NoS
 QL and which one? Where are the relationships? Should I use some ORM? The 
 purpose of this talk is to answer all of these questions and provide some 
 essential tips so that your NoSQL experience is not a disaster.
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:NoSQL design pitfalls with Java - Otavio Santana
URL:https://convoca.dev/jconf-mexico-2020/talk/JTJ9JA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-HGKTCU@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T142000
DTEND;TZID=America/Mexico_City:20201003T150000
DESCRIPTION:Having problems creating a maintainable set of integration test
 s for your enterprise Java application? This talk will help you understand
  how to use Test containers to implement easy integration tests for your n
 ext project!
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:Easy Java Integration testing with Testcontainers - Fabio Turizo
URL:https://convoca.dev/jconf-mexico-2020/talk/HGKTCU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-TKGKNS@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T151000
DTEND;TZID=America/Mexico_City:20201003T155000
DESCRIPTION:La gestión adecuada de la complejidad del desarrollo de softwa
 re siempre has sido difícil. Domain-Driven Design (DDD)\, Command Query R
 esponsibility Segregation (CQRS) y Event Sourcing (ES) se han convertido e
 n herramientas poderosos y útiles para el diseño y la arquitectura del s
 oftware. Con estos conceptos como base\, Axon ofrece una manera más fáci
 l de usarlos en la práctica\, creando microservicios o monolitos más cap
 aces de adaptarse a los cambios que siempre vienen.
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:Microservicios dirigidos por eventos con Axon - Christian Vermorken
URL:https://convoca.dev/jconf-mexico-2020/talk/TKGKNS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-FVXNMP@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T151000
DTEND;TZID=America/Mexico_City:20201003T155000
DESCRIPTION:The purpose of this talk is to make programmers aware of the "h
 appy path"\, how we always gravitate toward just coding it\, and how we ne
 ed to stay away from that way of thinking in order to make our software ro
 bust and resilient.
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:Stay away from the Happy Path - Enrique Zamudio
URL:https://convoca.dev/jconf-mexico-2020/talk/FVXNMP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-UB8CHW@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T151000
DTEND;TZID=America/Mexico_City:20201003T155000
DESCRIPTION:Java EE has been re-branded to Jakarta EE and moved to truly op
 en source governance under the Eclipse Foundation. This session overviews 
 what this means\, offers a brief tour of the first release - Jakarta EE 8\
 , explores current state and looks to what the future might bring includin
 g some key challenges. We will also discuss how these challenges can be ov
 ercome through active community engagement.\n\nThe technical contents of J
 akarta EE 8 is mostly the same as Java EE 8 - it solidly enables HTTP/2\, 
 Server-Sent Events (SSE)\, JSON and aligns the platform with Java SE 8. It
  includes a much awaited security API overhaul as well as a slew of critic
 al updates to APIs like JSF\, JPA\, JAX-RS and CDI. The true difference is
  how Jakarta EE is evolved in the open.\n\nYou should come to this session
  with your thinking caps on and your sleeves rolled up. There is much to h
 elp move forward together that really matters.
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:Jakarta EE - Present and Future - Reza Rahman
URL:https://convoca.dev/jconf-mexico-2020/talk/UB8CHW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-CZVC8K@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T151000
DTEND;TZID=America/Mexico_City:20201003T155000
DESCRIPTION:Helidon es un framework para la construcción de microservicios
 \, apoyado por Oracle.\n\nAdemas de estar apegado a Microprofile (3.2) per
 mite también la creación de código reactivo y es muy ligero. En esta ch
 arla repasaremos todas las bondades que ofrece para ser una opción intere
 sante para el desarrollo de microservicios para la nube.
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Helidon. Una opción dual para desarrollar microservicios en la nub
 e. - Isaac Ruiz Guerra
URL:https://convoca.dev/jconf-mexico-2020/talk/CZVC8K/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-UAXMW8@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T161500
DTEND;TZID=America/Mexico_City:20201003T165500
DESCRIPTION:Demostración de como saber lo que ocurre dentro de un JVM mien
 tras ejecuta una aplicación\, así como poder conocer como se ven problem
 as con manejo de threads\, memoria y objetos
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:identificando problemas en tu aplicación - Sergio Martínez
URL:https://convoca.dev/jconf-mexico-2020/talk/UAXMW8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-FZBNKK@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T161500
DTEND;TZID=America/Mexico_City:20201003T165500
DESCRIPTION:In an environment where software is constantly changing and new
  versions of a library should be distributed across thousands of projects\
 , how can you know that  your projects are using the right version of a gi
 ven dependency? What if a OSS library introduces a security vulnerability 
 and you need to make sure that no one is using it in your company? What if
  an internal library introduces a bad change and you need everyone to upgr
 ade/downgrade? Automating these for hundreds or thousands of engineers is 
 crucial.\n\nAt Netflix\, engineers are not immune to the cost of dependenc
 y updates. Library owners publish new versions of their code without a com
 prehensive understanding of the organizational impact. Application owners 
 ingest new library versions that can fail in obvious or subtle ways\, lead
 ing to decreased confidence and slower organizational velocity. But these 
 are problems we understand\, and tooling can help.\n\nAfter years of evolv
 ing our build\, we've developed a few conceptual models of dependency mana
 gement. Dependency management is hard\, and in all cases there are comprom
 ises\, and you the build owner should be conscious of which choices you're
  making and what else is available. \n\nOn this session\, we'll introduce 
 some tools we've developed at Netflix which attack dependency issues on a 
 large scale to make it easier for every JVM engineer at Netflix and how we
  react to the scenarios mentioned above.\n\nWhile most of our tooling is b
 uild around Gradle\, the learnings from this talk can be applied to other 
 build tools such as Maven.
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:Dependency Management at Scale - Roberto Perez Alcolea
URL:https://convoca.dev/jconf-mexico-2020/talk/FZBNKK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-BG7ZDD@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T161500
DTEND;TZID=America/Mexico_City:20201003T165500
DESCRIPTION:Esta charla explicaremos los fundamentos de la Computación Cu
 ántica\, como la combinación de los principios de la Física de Partícu
 las (física y/o mecánica cuántica) con las Ciencias de la Computación 
 y la Teoría de la Información a dado paso a la creación de esta tecnolo
 gía que revolucionará el futuro en algunas industrias. Hablaremos de alg
 unos de los algoritmos existentes y los retos a los que nos enfrentamos pa
 ra poder producir esta tecnología\, y las aplicaciones o problemas espec
 íficos en los que impactará la computación cuántica.
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Introducción a la Computación Cuántica - Mercedes Wyss
URL:https://convoca.dev/jconf-mexico-2020/talk/BG7ZDD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-MMQCAS@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T161500
DTEND;TZID=America/Mexico_City:20201003T165500
DESCRIPTION:In this talk\, Sébastien is going to share the latest status o
 f Spring team work on [Spring GraalVM Native](https://github.com/spring-pr
 ojects-experimental/spring-graalvm-native)\, the incubating project that a
 llows Spring Boot applications to run as native executables using GraalVM 
 ahead-of-time compilation.\n\nHe’ll talk about:\n\n    - The collaborati
 on between GraalVM and Spring teams\n    - Project Leyden\n    - Cheaper a
 nd greener cloud hosting via reduced memory consumption and scale to 0 app
 lications\n    - Lightweight containers deployment\n    - The challenge of
  compatibility and maintainability\n    - Spring Boot applications without
  GraalVM reflection configuration via functional bean registration\n    - 
 Related architectural changes in Spring\n\nHe’ll finish this presentatio
 n by sharing a glimpse of the 2021 roadmap.
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:The Path Towards Spring Boot Native Applications - Sebastien Deleuz
 e
URL:https://convoca.dev/jconf-mexico-2020/talk/MMQCAS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-RURJQ9@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T170500
DTEND;TZID=America/Mexico_City:20201003T174500
DESCRIPTION:Lo que no se puede medir\, no se puede mejorar.  \n\nAprende a 
 utilizar las API de MicroProfile para darle super poderes a tu aplicación
  con tolerancia a fallos y metricas en tiempo real.
DTSTAMP:20260415T072358Z
LOCATION:Java Core
SUMMARY:Fallando con estilo: MicroProfile Fault Tolerance & Metrics - Jorge
  Cajas
URL:https://convoca.dev/jconf-mexico-2020/talk/RURJQ9/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-KGDW8J@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T170500
DTEND;TZID=America/Mexico_City:20201003T174500
DESCRIPTION:Clojure es un lenguaje de programación funcional\, basado en L
 ISP\, que corre sobre la JVM y ofrece un conjunto de estructuras de datos 
 inmutables y persistentes. Pedestal es un framework para construir servici
 os y aplicaciones HTTP. En esta charla aprenderemos a crear un servicio us
 ando Pedestal: definir rutas\, crear e iniciar un servidor HTTP y crear in
 terceptores. Luego construiremos una imagen y la desplegaremos en un ambie
 nte cloud.
DTSTAMP:20260415T072358Z
LOCATION:JVM Languages\, Architecture
SUMMARY:Construyendo un API en Clojure con Pedestal - Alex Aldazabal\, Edd
 ú Meléndez
URL:https://convoca.dev/jconf-mexico-2020/talk/KGDW8J/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-YKMBQL@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T170500
DTEND;TZID=America/Mexico_City:20201003T174500
DESCRIPTION:Can I work with a portable serverless framework? Yes you can! A
 pache Camel K is a lightweight integration platform\, born on Kubernetes\,
  with serverless superpowers. In this session we will talk about the need 
 to make a difference of what is function-as-a-service and what is serverle
 ss and we will cover why both playing together are great for development. 
 \n\nWe will do an overview of the framework and infrastructure components 
 to better understand the mechanism of how Knative works in a kubernetes en
 vironment.  The benefits of event-driven communication and finally we will
  do a demo of some services using different languages like Java\, Javascri
 pt and event YAML
DTSTAMP:20260415T072358Z
LOCATION:Cloud
SUMMARY:Camel K is Serverless - Hugo Guerrero
URL:https://convoca.dev/jconf-mexico-2020/talk/YKMBQL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-jconf-mexico-2020-BXZS3V@convoca.dev
DTSTART;TZID=America/Mexico_City:20201003T170500
DTEND;TZID=America/Mexico_City:20201003T174500
DESCRIPTION:DevOps is here to stay\, and the terminology and concepts invol
 ved are now permeating the market. New products have been launched right a
 nd left that promise the benefits of DevOps - operational efficiency impro
 vements and ultimately faster delivery timelines. Continuous Integration\,
  Continuous Delivery/Deployment and Build Pipelines that accelerate every 
 step of the Software Development Life Cycle are all advertised as idyllic 
 solutions\, but for exactly what problems? \n\nDuring this session\, Melis
 sa will take a step back and answer the question that should be at the top
  of your mind: What is the problem we are trying to solve? She will discus
 s\, from a developer’s perspective\, the considerations you should take 
 in order to effectively incorporate DevOps concepts into your existing env
 ironment. You will come away with a solid understanding of why these conce
 pts are important\, how to steer clear of the hype\, and how to make the p
 romised benefits of DevOps a reality for your team.
DTSTAMP:20260415T072358Z
LOCATION:Best Practices
SUMMARY:DevOps that Matters: Demystifying CI/CD and Build Pipelines - Melis
 sa McKay
URL:https://convoca.dev/jconf-mexico-2020/talk/BXZS3V/
END:VEVENT
END:VCALENDAR
