Nicolai Parlog

Nicolai Parlog is a thirty-year-old boy, as the narrator would put it (if he squints), who has found his passion in software development. He constantly reads, thinks, and writes about it, and codes for a living as well as for fun.

Nicolai has been a professional Java developer since 2011 and has turned into a freelance developer, trainer, and long-tail contributor to several open source projects. He also blogs, newsletters, speaks, chats, records, and streams about software development—not all at the same time, but in prolific fits and starts with high throughput and long latencies. His home is at https://codefx.org, where you’ll find links to all his activities.

books & videos by Nicolai Parlog

The Java Module System: Migrate Legacy Code and Turn JARs into Modules

  • Course duration: 2h 1m

How do you migrate non-modular code into modules in the Java Module System?

Intro to the Java Module System and Migrating Code to Java 11

  • Course duration: 1h 5m

Get to know the Java module system and learn how to migrate legacy code to Java 9, 10, 11 (and beyond).

The Java Module System

  • June 2019
  • ISBN 9781617294280
  • 440 pages
  • printed in black & white
  • Available translations: Russian, Simplified Chinese

The Java Module System is your in-depth guide to creating and using Java modules. With detailed examples and easy-to-understand diagrams, you’ll learn the anatomy of a modular Java application. Along the way, you’ll master best practices for designing with modules, debugging your modular app, and deploying to production.