Schedule

Wednesday, 16 June 2021

Aeminium Mondego Almedina Sofia

08:40

Aeminium
08:40 → 50 min

Lunch

09:45

Aeminium
09:45 → 15 min

Welcome to JNation

  • Java & JVM
  • JavaScript & TypeScript
  • Modern Web
  • Cloud & Infrastructure
  • Containers
  • Security
  • Big Data
  • Machine Learning
  • Artificial Intelligence
  • Mobile
  • Tooling
  • Methodologies
  • Architectures
  • IoT

10:00

Aeminium
10:00 → 50 min

When Quarkus Meets MicroProfile

  • Java & JVM
  • Containers
Mondego
10:00 → 50 min

Bootstrapping web performance culture

  • Modern Web
  • Tooling
Almedina
10:00 → 50 min

Schema Management: the elephant in the Cloud room

  • Cloud & Infrastructure
  • Big Data
  • Architectures
Sofia
10:00 → 50 min

The art of bug fixing

  • Methodologies

10:50

Aeminium
10:50 → 10 min

Break

11:00

Aeminium
11:00 → 50 min

Unlocking Refactoring - Blockers and Code Smells

  • Java & JVM
  • Methodologies
  • Architectures
Mondego
11:00 → 50 min

Svelte for practical developers

  • JavaScript & TypeScript
  • Modern Web
Almedina
11:00 → 50 min

The Road to Production-Ready Kubernetes Applications

  • Cloud & Infrastructure
  • Containers
  • Methodologies
Sofia
11:00 → 50 min

Migrating from Imperative to Reactive

  • Java & JVM

11:50

Aeminium
11:50 → 10 min

Break

12:00

Aeminium
12:00 → 50 min

Upgrade to Java 16 or 17

  • Java & JVM
Mondego
12:00 → 50 min

Hands-on Performance Debugging with the browser DevTools

  • Modern Web
  • Tooling
Almedina
12:00 → 50 min

Responsible Microservices

  • Cloud & Infrastructure
  • Architectures
Sofia
12:00 → 50 min

Hands-On Ethical hacking - for the Curious

  • Modern Web
  • Security
  • Methodologies

12:50

Aeminium
12:50 → 10 min

Break

13:00

Aeminium
13:00 → 50 min

The sincerest form of flattery

  • Java & JVM
Mondego
13:00 → 50 min

You may not need JavaScript

  • Java & JVM
  • Modern Web
Almedina
13:00 → 50 min

Choreography vs Orchestration in serverless microservices

  • Cloud & Infrastructure
  • Architectures
Sofia
13:00 → 50 min

What being a Sensei taught me about improving

  • Methodologies

13:50

Aeminium
13:50 → 10 min

Break

14:00

Aeminium
14:00 → 50 min

Landscape of MicroProfile and Jakarta EE Tools

  • Java & JVM
  • Cloud & Infrastructure
  • Tooling
Mondego
14:00 → 50 min

React in 50 minutes

  • JavaScript & TypeScript
  • Modern Web
Almedina
14:00 → 50 min

5 Tips to Create Secure Docker Containers for Java Developers

  • Java & JVM
  • Containers
  • Security
Sofia
14:00 → 50 min

The art of clean code

  • Methodologies
  • Architectures

14:50

Aeminium
14:50 → 10 min

Break

15:00

Aeminium
15:00 → 50 min

Do you use the Optional class as it should be?

  • Java & JVM
  • Architectures
Mondego
15:00 → 50 min

A productive no-framework approach with plain Web Components

  • JavaScript & TypeScript
  • Modern Web
Almedina
15:00 → 50 min

Hidden Secrets about Instrumenting JVMs for OpenTelemetry

  • Java & JVM
  • Modern Web
  • Cloud & Infrastructure
  • Containers
  • Tooling
  • Architectures

15:50

Aeminium
15:50 → 10 min

Break

16:00

Aeminium
16:00 → 50 min

Introduction to Micronaut & GraalVM

  • Java & JVM
  • Modern Web
Almedina
16:00 → 50 min

Thriving in the cloud: Going beyond the 12 factors

  • Java & JVM
  • Cloud & Infrastructure
  • Architectures
Sofia
16:00 → 50 min

Escaping Developer Nightmares

  • Architectures

16:50

Aeminium
16:50 → 10 min

Break

17:00

Aeminium
17:00 → 50 min

Jakarta EE - Present and Future

  • Java & JVM
Almedina
17:00 → 50 min

Kubernetes Operators for Java Developers

  • Java & JVM
  • Containers
  • Tooling
Sofia
17:00 → 50 min

Java fighting Covid-19

  • Java & JVM
  • Modern Web
  • Mobile
  • Architectures

17:50

Aeminium
17:50 → 10 min

Break

18:00

Aeminium
18:00 → 50 min

What I Wish I Knew About Maven Years Ago

  • Java & JVM
  • Tooling
Mondego
18:00 → 50 min

Retrofit your Java App with a Reactive Flow Pipeline

  • Java & JVM
  • Architectures
Almedina
18:00 → 50 min

Building Scalable Microservices for Java using Helidon and Coherence CE

  • Java & JVM
  • Modern Web
  • Cloud & Infrastructure
  • Architectures
Sofia
18:00 → 50 min

How Kindergarten Taught Me to Pair Program

  • Methodologies

18:50

Aeminium
18:50 → 10 min

Break

19:00

Aeminium
19:00 → 50 min

Spring Boot Omakase: A fast-paced "chef's choice" dive into fun & useful topics!

  • Java & JVM
  • Modern Web
  • Architectures
Mondego
19:00 → 50 min

Advanced Testing Patterns

  • Java & JVM
Almedina
19:00 → 50 min

Your Java application Cloud Native ready: a live experience

  • Java & JVM
  • Cloud & Infrastructure
  • Containers
  • Architectures
Sofia
19:00 → 50 min

Data flowing the easy way

  • Java & JVM
  • Cloud & Infrastructure
  • Tooling
  • Architectures
  • IoT

19:50

Aeminium
19:50 → 10 min

Break

20:00

20:25

Almedina
20:25 → 50 min

Getting back to sleep as soon as possible for the on-call developer

  • Java & JVM
  • Cloud & Infrastructure
  • Methodologies

20:50

Aeminium
20:50 → 10 min

End

Session and Speaker Management powered by Sessionize.com