Looking for this?

Then you're in the right place: CodeFX.org is now nipafx.dev! It's the same content (spicy Java) by the same guy (me, Nicolai - nice to meet you!), but with a new look and without CodeFX as a middleman. From now on, it's just You. Me. Java.

Got it!

(JavaScript is off, so no cookies - tell me again next time)

Got it!

(and give me a cookie to remember - privacy policy)

Got it!

(and tell me again next time I'm forwarded)

By the way, it looks like you didn't get forwarded to the page you were looking for. If that's indeed the case, it would be great if you could let me know, so I can fix it.

Looking for this?

Then you're in the right place: CodeFX.org is now nipafx.dev! It's the same content (spicy Java) by the same guy (me, Nicolai - nice to meet you!), but with a new look and without CodeFX as a middleman. From now on, it's just You. Me. Java.

Got it!

(JavaScript is off, so no cookies - tell me again next time)

Got it!

(and give me a cookie to remember - privacy policy)

Got it!

(and tell me again next time I'm forwarded)

By the way, it looks like you didn't get forwarded to the page you were looking for. If that's indeed the case, it would be great if you could let me know, so I can fix it.

Kicking off a series on Effective Java, Third Edition

Kick-off to a YouTube series on Effective Java, Third Edition - let's find some angles Josh didn't cover

Effective Java,Third Edition, took me by surprise. After having read the second edition, I figured I would only read the new items, but I was so wrong! It sucked my right back in and I ended up rereading the entire book. I rediscovered all the details I forgot, connected the content with my personal experiences from about a decade of Java development, and had a lot of fun trying to find angles Josh hadn't covered.

This inspired me to start a YouTube series on Effective Java, which this video kicks off. Come with me on a journey that goes back to the roots and makes us experts in the Java core language!