Java Modules in Real Life
Many Java projects (by some counts, over half) run on Java versions that support the module system and Maven Central offers over 4.200 modules. If you think about creating modules for your (next) project, you may have some questions: Why use modules? Incremental modularization What are common or tricky roadblocks? Where's the exit?! When (not) to use modules? In this talk, I'll answer these questions, so you can better decide whether modules are right for your project. Speaker's name: Nicolai Parlog Speaker's title: Developer Advocate Speaker's organisation: Oracle Speaker's Twitter handle: / nipafx Speaker's bio: Nicolai (aka nipafx) is a Java enthusiast focused on language features and core APIs with a passion for learning and sharing - in articles, newsletters, and books; in tweets, videos, and streams; in demo repos and at conferences - more on all of that on [nipafx.dev]. He's a Java Developer Advocate at Oracle and organizer of [Accento]. That aside, he's best known for his haircut.

Event Streaming Applications: A Live Coding Session

How to (Re)start Your Java Journey in 2026

The New Java Best Practices by Stephen Colebourne

Apache Maven 102: Best Practices | Brian Demers (EN)

IntelliJ IDEA: The Documentary | An origin story

#JavaNext Language Features

How Netflix Uses Java - 2026 Edition

Modular Monoliths • Simon Brown • GOTO 2018

Is AI Ruining Java Open Source? - Andres Almiray | The Marco Show

Scala Was an Experiment That Changed Programming - Martin Odersky | The Marco Show

Java 21 new feature: Virtual Threads #RoadTo21

What's New In IntelliJ IDEA 2026.1

IntelliJ IDEA Full Course

AI hates them! How to easily keep track of all company operations?

Software engineering at the tipping point

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

How to Build Your First Spring Boot App (Theory Explained)

Java Modules in Real Life

Inside Spring Boot 4: Restructuring for the Future by Moritz Halbritter @ Spring I/O 2026

