Still time to see @nipafx.dev in person, he’ll be in KC Tuesday!
meetup.com/kansascityju...
Posts by Nicolai Parlog
Yeah because why trust people with a proven track record outside of big tech? That'd be weird, right?
Looking for work. Will DevRel for coffee or wine 😁
Denver JUG is tonight. 😁 Always look out for Java communities, no matter where you are.
Oh, yeah, Kansas City. Should've specified.
Personally, spite energizes me and I won't let the asshats up top crush my passion for Java. In fact, I'm happy to be speaking at a number of JUGs in the next weeks:
* Apr 1st: Boulder
* 2nd: Denver
* 7th: Kansas
* 8th: Dallas
* 9th: Austin
Looking forward to catching up with you all!
4/4
As for what this means for #Java, the loss of our former colleagues' expertise and drive will surely be felt. But at the same time, the vast majority remain and I'm confident that they will push forward. I wouldn't be surprised if morale took a hit, but am positive that it will be temporary.
3/4
Thank you for all your contributions to the #Java community, Shar. You have been shepherding it for a quarter century and, if you're up for it, I hope you get to keep doing just that for years to come.
As a German, I don't use the word "friend" lightly, but you are just that - my friend. 🫂
2/4
What happened yesterday at Oracle is a disgrace. None of these people deserved to get fired and even less so in the soulless way it was done. I'm sure nobody in Java's leadership wanted this to happen and that they fought tooth and nail to minimize the impact.
And yet, here we are...
1/4
very interesting talk about the carrier class parts.
youtu.be/b6cXuA84c9g
Thanks to @nipafx.dev and of course @briangoetz.bsky.social for those deep dive.
Java 26 / JDK 26: General Availability: mail.openjdk.org/archives/lis...
Features: openjdk.org/projects/jdk...
Downloads: jdk.java.net/26/
#Java26 #JDK26 #OpenJDK #Java
Early bird and everything. See you later! #JavaOne
That's not good - maybe give bugs.java/bugreport/ a try?
(I'm traveling to JavaOne right now and can't easily research a better answer. Can you ping me next week if the problem persists?)
#JavaOne is coming! Are you?
If in person, check out dev.java/community/ja... for a user-friendly schedule. And if you see me on site, flag me down - I want to chat with you.
If you stay home, join us on stream: dev.java/community/ja... TL;DR: Tue, Wed, Thu, starting at 1500 UTC.
I'm so happy that we're not currently in the process of handing these people the keys to our economy, making us an order of magnitude more dependent on them. Because that would be utterly brainde... Oh, it translates Rust to Java? Forget what I said, so cool, totally worth it!
Java has IO.print and IO.println now. Time to update the lazy memes.
Let's talk about #Java's checked exceptions - smartly. Not whether we should have them (that ship has sailed) but where the friction comes from and what could be done to reduce it:
www.youtube.com/watch?v=99s7...
Java is old! Yes, but the people working on Java are not (all) old :) Yagmur Eren works on the JDK in Stockholm, Sweden. She will be speaking at JavaOne about "Intelligent JVM Monitoring: Combining JDK Flight Recorder with AI". Join us at JavaOne and learn from the people who work on and with Java!
First JDK 26 Release Candidate: mail.openjdk.org/pipermail/jd...
Downloads: jdk.java.net/26/
#JDK26 #Java26 #OpenJDK #TestItNow
Lazily initializing fields in #Java is error-prone and undermines constant-folding. JDK 26 comes with JEP 526, which previews `LazyConstant` - the remedy to this malady.
More details in Inside Java Newscast #106 - join me for the premiere tomorrow morning, 0700 UTC:
www.youtube.com/watch?v=BZlX...
After migrating Kestra from Java 21 to Java 25, we see a significant improvement in memory usage.
It uses 35% less heap and 12% less metaspace!
Upgrading always brings benefits ;)
#java #kestra
github.com/kestra-io/ke...
Come to JavaOne 2026 in Redwood City (California, USA), March 17th-19th, and get 100$ off with code J12026YTS: www.oracle.com/javaone/
HTTP/3 support is coming in #Java 26. 👇🏾
The end of the #curl bug-bounty
daniel.haxx.se/blog/2026/01/26/the-end-...
In his mail "Data-Oriented Programming, Beyond Records", Project Amber lead Brian Goetz described a new #Java concept:
Carrier Classes
The upcoming Inside Java Newscast discusses them in detail. Join me for the premiere on Thursday (22nd) 8am CET:
www.youtube.com/watch?v=cpGc...
Falls du in der Nähe von Hamburg, Paderborn oder Braunschweig wohnst, besuch deine lokale #JUG und wir reden über #Java:
* 20.01. @jug-hamburg.bsky.social - Structured Concurrency in Action
* 21.01. @ JUG Paderborn - Java 25
* 22.01. @jug-ostfalen.bsky.social - Java 25
Freue mich! So long... 👋🏾
In einer Woche starten wir in unser Vortragsjahr 2026 und freuen uns sehr, dass @nipafx.dev uns besucht. Es sind noch ein paar Plätze frei. Weitere Infos unter www.jug-ostfalen.de/event/2026/0...
My pleasure! 😊
If you want to know in what #Java release to expect value types (yes, the answer to "Valhalla, when?" !), what Leyden plans after AOT code compilation, and which pattern magic to expect next from Amber, you don't want to miss this:
www.youtube.com/watch?v=1lYs...
I'm happy that my talk "Code not required! The many ways to support open source projects" has been accepted for @jcon.one 2026. 🥳 See you in Cologne next year (April 20-23 2026) :) #JCON2026