Welcome to issue number three hundred and seventeen of Hashtag Jakarta EE!
My first Jakarta EE presentation of 2026 was at Valencia JUG this week. This was the second time the JUG met after the restart after the pandemic. I wasn’t the only one presenting, as I was there with a couple of my colleagues at Eclipse Foundation who gave an overview of some of the areas we have projects in as well as how to get involved in open source.
In one of my demos, I used OmniAI. I really like this library for interacting with AI from Jakarta EE applications. Check out Bauke’s blog post about OmniAI.
Every major release of Jakarta EE has been given a theme, or a slogan characteristic for the release. For Jakarta EE 9, the keywords were “Lower Entry Barriers – Platform for Innovation – Easy Migration“, and for Jakarta EE 10, it was “Modernized – Simplified – Lightweight“. Jakarta EE 11 got the slogan “Developer Productivity and Performance“. When we discussed what we should use for the upcoming Jakarta EE 12 release, the choice fell on “Robust and Flexible“. This is something that fits very well with Jakarta EE, regardless of which release we are talking about, but fits very well with Jakarta EE 12 since it is now even more robust than ever, being the fourth major release since the transfer to Eclipse Foundation.
For the third time, I was among the top three percent of the most active speakers on Sessionize. In addition to an indication of me being fairly active in speaking at conferences, it also shows how Sessionize is more and more established as the preferred platform for CFP.

