Nicolai Parlog
banner
nipafx.dev
Nicolai Parlog
@nipafx.dev
Java enthusiast with a passion for learning and sharing. Developer Advocate at Oracle but views are my own.
As always, #JFall was a blast - thanks for having me and letting me tell people about the latest #Java features. 🙏

Slides: slides.nipafx.dev/java-x/2025-...
November 6, 2025 at 8:49 PM
The next Inside Java Newscast will be episode #100. 🤩🥂 It'll be about the recent Valhalla news, but after that, to celebrate the jubilee, I'll answer your questions about the show and the team behind it. Put your questions below. 👇🏾
November 1, 2025 at 8:07 AM
The best #Devoxx session (in my book) is about to start: Ask the Architects. Bring your questions about Java and the OpenJDK architects will answer them. See you in five!
October 9, 2025 at 8:36 AM
Setup for tomorrow... 🤓 www.youtube.com/live/duIceCX...
September 15, 2025 at 7:53 PM
Java stream's terminal operations `findFirst` and `findAny` are neat but one use cases isn't covered: "find the only one" - a terminal operation you'd use after a filter that's supposed to let exaxctly one element pass through.

There's now a JDK preview with that operation, named `highlander`. ⚔️
April 1, 2025 at 9:41 AM
"Everybody wants code reviews until they get punched in the face."

- Mike Tyson (pretty much)
March 26, 2025 at 10:24 AM
Just leaving this here... #JavaOne
March 18, 2025 at 9:18 PM
Until then, here's a little behind-the-scenes footage from the build-up. 🤩
March 17, 2025 at 8:06 PM
If you're using #Java​'s source-file launcher, you may eventually want to drop some dependencies into your little project. But how to get them without a build tool?

One answer is JPM - give it a shot, it's cool: github.com/codejive/jav...
February 7, 2025 at 4:43 PM
The #Java YouTube channel just passed 200.000 subscribers. Woot! 🥳 Thank you, everybody, for watching, commenting, sharing, and just in general for being an active member of this awesome community. 🧡💙

www.youtube.com/java
January 29, 2025 at 3:30 PM
How should I know what I think without reading what I wrote?
January 19, 2025 at 11:47 AM
I'm coming for you, @odrotbohm.de!
January 9, 2025 at 12:32 PM
That's all the recommendation I need.
January 9, 2025 at 8:08 AM
The next time you accidentally call a Java release "an LTS version", remember:

* it happens to the best (in this case the authors of JEP 14)
* it's easy to fix

Friends don't let friends use misnomers.
October 4, 2024 at 2:35 PM
OpenJDK is on a roll right now! Leyden just submitted its first JEP: "Ahead-of-Time Class Loading & Linking".

openjdk.org/jeps/483 #Java
August 5, 2024 at 11:10 AM
JVMLS takes place next week - be there or be... on YouTube: youtube.com/java

That's what I'll do and I can't wait to watch the talks with updates on Babylon, HAT, Valhalla, Lilliput, and so many more. #Java
August 1, 2024 at 5:25 PM
When you're about to start live-coding but don't know the API by heart. 😬

www.youtube.com/watch?v=AjjA...
March 19, 2024 at 7:34 PM
Java 22 is coming! Join us on March 19th at 17:00 UTC for a live-stream event to celebrate another great release with technical deep dives, expert guests, a community update, and an exciting announcement.

dev.java/community/ja...
March 8, 2024 at 10:21 AM
As always, Jfokus was a blast! I'm so happy to have been invited to talk about the amazing features in Java 21 and newer.

Slides from the deep dive with @ammbra1508.bsky.social:
slides.nipafx.dev/java-x/2024-...

Live coding slides: slides.nipafx.dev/java-x-actio...
Code: github.com/nipafx/moder...
February 8, 2024 at 9:13 AM
New year - time to go on the road again. 😃 In the coming weeks, I'll be at:

* JUG Bielefeld today
* JUG Munich on the 15th (www.meetup.com/de-DE/Java-U...)
* Voxxed CERN on 21st/22nd
* Jfokus (Stockholm) on Feb 5th-7th

I'll see you there!
January 10, 2024 at 9:02 AM
A nice little end-of-year achievement. 😊 Turns out, when you publish videos, people subscribe to your channel - who would've thought?

youtube.com/nipafx
December 15, 2023 at 8:56 AM
TIL:

mvn versions:display-plugin-updates
www.mojohaus.org/versions/ver...

(From @richardfichtner.bsky.social at IT-Tage)
December 13, 2023 at 9:23 AM
Solving today's Advent of Code part 2, I accidentally built a non-deterministic program. 🙈 Can you spot where the non-determinism comes from?

(Knowing the problem helps understanding the code but it's not necessary to spot my bug.)
December 1, 2023 at 10:52 AM
Got questions about Java? We're here to answer them! Ask us anything in the replies below ( your question if it was already asked) and we'll answer as many as possible in the Inside Java Newscast on October 19th.
September 29, 2023 at 8:51 AM
Couldn't be there on Tuesday for the Java 21 live stream? Or maybe just not the entire 8 hours? No worries, the video is up under the same URL (youtube.com/watch?v=E8NV...) and I just added time stamps, so you can easily skip to the portion you find most interesting. Enjoy!
September 21, 2023 at 10:57 AM