Hashtag Jakarta EE #341

Welcome to issue number three hundred and forty-first of Hashtag Jakarta EE!

Even if July traditionally is a rather slow month regarding conferences, I have a couple coming up next week. On Thursday, I will give the closing session on JakartaOne Dominican Republic 2026. I will provide a little history and future directions of Jakarta EE, as well as opening up the mic for an ask-me-anything session. This event is a so-called day-zero event before the JConf Dominicana 2026. I have a talk there about various agentic augmentation techniques for integration with AI models from Jakarta EE applications. This will be my third year in a row speaking at this conference.

Rustam continues to explore Jakarta EE APIs. This week, he has written a post about binary file uploads using Jakarta RESTful Web Services. Make sure to send me a message if you are writing about Jakarta EE and want to be listed here, like Rustam.

One of the most important aspects when Jakarta EE was established at the Eclipse Foundation was that the Technology Compatibility Kits (TCKs) were open sourced. Especially now that AI is doing most of the coding. If it is anything these tools thrive on, it is well-structured specifications and tests, as I touched upon in Will AI Kill Open Source?.

Vidocq is the first sovereign European Jakarta EE Core Profile 11 and MicroProfile 7.1 runtime, built on JDK 25. And it is almost entirely built with AI. At least most of the heavy lifting. But the accuracy and unforgiving nature of the TCK suite also required a great deal of effort from Yann Blazart and Antoine Sabot-Durand.

These two gentlemen have a long history with the technology and know what they are doing. Remember, AI is like a junior developer in constant need of supervision and direction from experienced senior architects. I don’t think anyone can generate a Jakarta EE implementation from scratch (yet), but if you have some experience in the field, these specs are well-written and come with an excellent test suite. Just saying…food for AI.

Don’t forget that the CFP for JakartaOne Livestream 2026 is open. It closes on September 8, but don’t wait until then to submit your talk. Get it done before the summer vacations, so you have one less thing to think of when returning to work.