Hashtag Jakarta EE #248

Welcome to issue number two hundred and forty-eight of Hashtag Jakarta EE!

I have had a little more than a week at home now (8 days to be exact). The next time I will have this many days in my own bed will be in December. I have speaking engagements planned for every week in October and November. Most of them are in Europe, but I will also go to North America a couple of times, as well as Africa and Asia. See the complete list here.

The Jakarta EE Core Profile TCK is significantly smaller than the Platform and Web Profile, and all parts of it are already refactored. As soon as there is an implementation that passes the TCK and files a certification request, the Jakarta EE Platform project will initiate the release process with this implementation as the ratifying one. Currently, it looks like both Open Liberty and WildFly will be able to do this shortly.

Check out the Project Board for the refactoring of the Jakarta EE Platform TCK for details. And sign up for an issue if you’re able to help out.

The JCP Newsletter is back after 15 years. Check out the September edition to stay up-to-date with what’s going on in the Java Community Process. This month’s newsletter also contains links to information about the upcoming elections for the JCP Executive Committee.

If you haven’t registered for Open Community for Java yet, click here to do it right away. The early bird has been extended to October 7, but don’t wait until the last minute. Secure your spot today!

Hashtag Jakarta EE #247

Welcome to issue number two hundred and forty-seven of Hashtag Jakarta EE!

A lot of CFPs for conferences are closing around these days, so make sure you submit to have a chance to speak at these events. Here are a couple of them that come to mind: JavaLand – September 25, JakartaOne Livestream – September 25, Jfokus – September 30, GIDS – September 30, JavaOne – October 10. Also, check out https://javaconferences.org/ for a more exhaustive list.

If you’re not prone to speaking, you can of course attend a conference, or more. One that I would recommend you to check out is Open Community for Java in Mainz, Germany from October 22 to October 24. I will be speaking there!

The refactoring efforts of the Jakarta EE Platform TCK are moving along. There is not a final date yet, but it looks like sometime in the mid-to-end of November is realistic. There could potentially be a big release party at JakartaOne Livestream.

A DRAFT of the plan for Jakarta EE 12 is in the works. The plan is to aim for a release of Jakarta EE 12 in the first half of 2026. Worth noticing is that implementations of Jakarta EE 12 must be certified on either Java 21 or Java 25, or both. Targeting two Java versions like this is consistent with the way it has been done since Jakarta EE 9.

BED-Con 2024

This was my first time at Berlin Expert Days. This conference is organized by the community for the community over two days. The venue is pretty cool with a modern exterior and slightly older interior and well sized for the conference. The first dad had four parallel tracks, while the second had two.

I presented A Journey of Contribution and Collaboration in Open Source in the afternoon on the first day. Since the presentation does not have any demos to lean back on, it is kind of a different experience for me. The audience were engaged, and we had some good questions and discussions after the talk.






If you ever visit Berlin, you should make sure to go for a run, or a walk if that is your cup of tea, in Tiergarten. I went for a morning run before the conference both days. The second day I ended up running 11 km. The weather sunny and the temperature perfect for running.

Jalapeño 2024

It was finally time for the first edition of Jalapeño. It was initially planned to be in 2020, but because of the pandemic, it was delayed until this year. But it was absolutely worth the wait! Located in a beach resort in Puerto Vallarta on the Mexican Pacific, the participants could bring their family and spend some nice days on the beach in combination with attending the unconference.

Jalapeño is an unconference, so you never know exactly which topics that will be discussed. But, as always, whatever topic chosen is the right one. Compared to for example JCrete, where the topics tend to be very technical, the topics of this edition of Jalapeño were more community oriented. Such as challenges around organizing a JUG (Java User Group), how to get involved in Open Source, and so on. Of course, there were technical discussions as well even if the non-technical topics dominated.

All in all, Jalapeño 2024 was absolutely worth the trip, and I would absolutely go back next time it is organized!

Hashtag Jakarta EE #246

Welcome to issue number two hundred and forty-six of Hashtag Jakarta EE!

This week was all about visiting Java User Groups for me. Speaking at four JUGs in four different cities, in four different states in four days involves a lot of travel. And a lot of pizza. The standard menu for JUG meetings is pizza, so that meant pizza for dinner the whole week. After the four JUGs, I ended the week at the first edition of Jalapeño in Puerto Vallarta, Mexico. My itinerary for the week looked like this:

CPH ✈️ ATL, ATL ✈️ RDU, RDU ✈️ ATL ✈️ JAX, JAX ✈️ ATL ✈️ DAL, DAL ✈️ ATL ✈️ STL, STL ✈️ ATL ✈️ PVR

For each of the events, I wrote a short blog post that you can find here:

Triangle JUG
Jax JUG
JavaMUG
St Louis JUG

Due to traveling, I was not able to join the Jakarta EE Platform call this week. But from what I can see in the meeting minutes, it was a productive call. I will be back next week with more details as well as a travel report from Jalapeño.

Gateway JUG 2024

The fourth stop on the US South JUG Tour 2024 with Jakarta EE as at the event at the St. Louis Java User Group. I did the Jakarta EE 11 presentation sprinkled with a couple of AI demos here as well. The St. Louis JUG currently runs their events as hybrid events with about 70 percent of the participants present and the rest online. All talks are recorded and published shortly after the event.

The St. Louis Java User Group have events every second Thursday of the Month. There is always a half hour with pizza and mingle before the talks. If you are a Java developer in the St. Louis area, you should definitely connect with this group and attend the events.

JavaMUG 2024

Third stop on the US South JUG Tour 2024 with Jakarta EE was Dallas and JavaMUG. This time I had chosen a hotel within walking distance from the venue. At least for a Norwegian. I am not so sure if 30 min walk is considered walking distance in Texas, but you never know so I decided walking. The distance is certainly not a problem, but it turned out that there were no sidewalks so I ended out walking partly in the street and partly on the grass next to it. Going back to the hotel after the event, I ended up getting an Uber.

At the JavaMUG event, I did the talk where I go through everything new in Jakarta EE 11 to show how you can boost your performance and developer productivity with this release. I even added a couple of the AI demos from the previous two days as well.

The crowd at the JavaMUG event was very friendly, asked a lot of good questions, and showed great interest in participating in Open Source. The venue is great, pizza delicious, and I would definitely come back later should I get the opportunity.

If you are a Java developer in the Dallas area, I strongly suggest to check out the events at JavaMUG. They meet monthly on the second Wednesday of the month, and features an amazing lineup of speakers. This is the place to be if you want to increase your network and create a solid foundation for your career.

JaxJUG 2024

The second stop of the US South JUG Tour 2024 with Jakarta EE was Jacksonville Java User Group, or JaxJUG, for short. This time, I was very careful making sure that the address I gave to the Uber was the correct one and made it to the venue 10 minutes before the pizza arrived. Perfect timing!

I did the same Jakarta EE meets AI presentation here, and it was received equally well. I think I am on to something with this talk. It is very simple, and the demo has a nice progression making it easy to follow.

I was not the only speaker at this event. Ed Burns from Microsoft drove up from Orlando to give a talk as well. At the end of his presentation, he gave a pre-announcement of the General Availability of Java experiences on Azure Container Apps. Check it out, and see how easy it is to run your Java workloads in a cloud environment. It pays out to be attending JUG events. Sometimes you get the announcements before the general public. Join your local JUG, and if you really want to enhance your career, get engaged and help out organizing events!

Triangle JUG 2024

I had the great pleasue of speaking at Triangle Java User Group yesterday. It was the first time I did this presentation titled Jakarta EE meets AI. It is a very demo heavy presentation, so lots of things can go wrong, but the demo gods were with me this time. Every demo worked just as intended!

The event was located at the Wake Technical Community College between Raleigh and Durham. I discovered on in the Uber on the way to the event that there are multiple locations called Wake Technical College in the area and I was headed to the wrong one. Luckily, I was able to redirect the ride and arrive in time to start the presentation as scheduled.

The folks at the Triangle java User Group is a friendly bunch, and I strongly recommend that you attend their events if you are located in the area. They are also, as almost every Java User Group in the World, looking for volunteers to help with the events. This is an excellent opportunity to expand your network and create a solid foundation for your future career!

Hashtag Jakarta EE #245

Welcome to issue number two hundred and forty-five of Hashtag Jakarta EE!

I have some good news regarding the progress of refactoring the Jakarta EE 11 Platform TCK. According to the team, they are now about 50% done and is starting to see the finishing line with more confidence. I hope that I will be able to share a release date for Jakarta EE 11 soon.

While waiting for that to happen, make sure to submit your talk to JakartaOne Livestream 2024. The CFP will close on September 15. JakartaOne LiveStream is a one-day online conference on December 3, 2024.

Another deadline that is approaching is the early bird discount for Open Community for Java which ends on September 23. The conference is a three-day conference in Mainz from October 22 to October 24 this year.

I missed out on JavaZone this year. From the reports I get, it was just as awesome as usual. I really hope to be back there next year. Luckily, it won’t be long before I am back on the conference circuit. Already next week, I am m touring the Southern part of the US with stops at four different Java User Groups. I hope to see you there! For more upcoming conferences, check out my page on the Jakarta EE website.