Nicolai Parlog

Nicolai Parlog
Nicolai is a thirty year old boy, as the narrator would put it, 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 is the editor of SitePoint's Java channel, writes a book about Project Jigsaw, blogs about software development on, and is a long-tail contributor to several open source projects. You can hire him for all kinds of things.


All Posts by this author

JUnit 5 — Next generation testing on the JVM

JAX London speaker Nicolai Parlog offers a sneak peek into his session and shows you how to write tests with JUnit 5. Discover here everything you need to know about compatibility with previous JUnit versions, IDEs, and other testing tools.

Narrations suck!

Costs and benefits of comments

As with most things in software development the ultimate currency for comments is time. How much do we have to invest and how much do they save us? Or in other words: What are the costs and benefits of comments?

The future of testing on the JVM

JUnit Lambda – The Prototype

Nicolai Parlog shares what some crowd-funded backing and a committed group of Java test enthusiasts can produce in the first instalment of JUnit Lambda. Before work begins on their alpha version, Parlog takes a look at the basic features of the project.

Fire and brimstone

Will there be Module Hell?

You’ve already been acquainted with JAR hell, but what about the horror that may be unleashed by Project Jigsaw in Java 9? Nicolai Parlog takes a look at the possibility of Module Hell, with version conflicts and complex class loading the likely victims.

Hell = dependencies

Exploring the depths of JAR hell

JAR hell is an endearing term referring to the problems that arise from the characteristics of Java’s class loading mechanism. Nicolai Parlog is on hand to go through the different problems you might come across whilst exploring these Java anomalies.