Hashtag Jakarta EE #172

Welcome to issue number one hundred and seventy-two of Hashtag Jakarta EE!

I am back from the JCP Executive Committee meeting in Singapore where we also participated in the Java Heroes Mini Conference organized by Singapore JUG. The conference started with a panel of all JCP EC Members, myself included. The panel discussion started with a short presentation by Georges Saab, and was moderated by Heather VanCura. After the panel, there were talks by Simon Ritter, Mala Gupta, and myself.

My talk was titled How to Be a Responsible Open Source Citizen. It is a non-technical talk about how to consume and contribute to open source in a safe way.

As always, when I travel, I try to get a run into my schedule and Singapore was no exception. As always sporting my Jakarta EE running shirt. Even in the heat and humidity in Singapore, it is the best way to recharge. And work, actually. Holly is really spot on with her blog post Why Your Desk is the Worst Place to Work, and Other Life Lessons from a Lazy Developer.

What makes a run such a great place to work is … the absence of work.

Holly Cummins

Hashtag Jakarta EE #171

Welcome to issue number one hundred and seventy-one of Hashtag Jakarta EE!

I just came home from Devnexus where I had a great time as you can read about in Devnexus 2023. Next week, I am going to Singapore for the first face-to-face meeting in the Java Community Process Executive Committee since September 2019. As usual, there are several activities planned in addition to the actual meeting. Among those, I will speak at the Java Heroes Conference 2023 organized by the Singapore JUG.

The Monthly Jakarta EE Platform Architecture Call happened this week. We talked about which specifications could be candidates to add to Jakarta EE 11. One of the most likely candidates is Jakarta Data. The plan review for Jakarta Data 1.0 was approved by the Jakarta EE Specification Committee last week, so it looks promising. For this, and other topics related to Jakarta EE 11, please take a look at the issues labeled EE11 in the Jakarta EE Platform Issue Tracker.

If you haven’t responded to the 2023 Jakarta EE Developer Survey yet, it is still open and will be until May 25. There is no need to wait, take a couple of minutes and provide your valuable insights.

Hashtag Jakarta EE #170

Welcome to issue number one hundred and seventy of Hashtag Jakarta EE!

The Jakarta EE Platform Project has started organizing the issue tracker for Jakarta EE 11. Issues that are relevant to Jakarta EE 11 are marked with the EE11 label. It is time for the Monthly Jakarta EE Platform Architecture call next week. Make sure to join this call to make your voice heard in the planning for Jakarta EE 11.

The call is scheduled for 11:00 AM ET on February 7, 2023. Check the public calendar for details on how to join.

In the upcoming week, I am going to Atlanta for Devnexus 2023. This year, there is an entire track dedicated to Jakarta EE. There will also be an informal Jakarta Meetup directly after the Jug Leaders Summit, which is happening on Tuesday.

If you’re an early bird, like me, or maybe wake up early due to time differences, or just enjoy a morning run, join me in the Jakarta EE Community Run at Devnexus 2023 if you are in the area next week.

The 2023 Jakarta EE Developer Survey is now open. The survey will be open until May 25, but there is no need to wait. Take a couple of minutes and provide your valuable insights.

Hashtag Jakarta EE #169

Welcome to issue number one hundred and sixty-nine of Hashtag Jakarta EE!

Java 20 was released on Tuesday this week! As with the previous releases, Java 20 comes with a small set of features. Which is natural given the 6-month release cadence. Virtual Threads (JEP 436) from Project Loom is in 2nd Preview in Java 20. It is really the time to try it out before it gets elevated from Preview to a regular feature. This is expected to happen in Java 21, which is only 6 months away.

The addition of Virtual Threads in Java 21 is a topic for Jakarta EE 11 as well. Check out the minutes if you’re not able to attend the weekly Jakarta EE Platform Calls on a regular basis to stay on top of what’s being discussed.

Last week, I was at JavaLand. Organizing a conference in an amusement park with free roller coasters and ice cream, in addition to top-class speakers providing amazing content, is a given success. And JavaLand 2023 was no exception. I think all of the 2400 attendees agree with me on that.

Next up is Devnexus in Atlanta. This is another of my favorite conferences, and it has established itself as the largest Java conference in the US. New this year is that we have a dedicated Jakarta EE track. The track will feature talks about, and related to Jakarta EE. We will also make sure to celebrate the 5-year anniversary of Jakarta EE. Please join us in the celebration, and pick up some limited 5-year anniversary swag.

Hashtag Jakarta EE #168

Welcome to issue number one hundred and sixty-eight of Hashtag Jakarta EE!

I’m back in business after a refreshing vacation! First up is JavaLand next week. Not only will I participate in interviews, panels, and a Jakarta EE talk. I will also staff the Jakarta EE booth in the exhibition area. In addition to this, there are heaps of community activities such as the JavaLand Jogging on Wednesday morning.

The 2023 Jakarta EE Developer Survey is now open. The survey will be open until May 25, but there is no need to wait. Take a couple of minutes and provide your valuable insights.

The Jakarta EE Platform project continues to gather input and plan for Jakarta EE 11. Check out the minutes on the Jakarta EE Platform Project pages. Note that the URL has changed as the repositories have been moved to the Jakarta EE organization on GitHub. This is part of an ongoing effort to better organize the repository locations. When the work is done, the intent is to have all Jakarta EE specification sources at https://github.com/jakartaee, whereas the implementations, samples, tutorials, and other sources are located at https://github.com/eclipse-ee4j.

Hashtag Jakarta EE #167

Welcome to issue number one hundred and sixty-seven of Hashtag Jakarta EE!

This is the second vacation edition of Hashtag Jakarta EE and the last for this time as I will be back in full force at the end of next week. The monthly Jakarta EE Platform Architecture call was held in the past week. The main topic discussed there was how to leverage virtual threads in the Jakarta EE specifications.

First out will be a trip to JavaLand where I will participate in community activities and have a Jakarta EE talk. One of the highlights of JavaLand is the JavaLand Jogging community event that is organized before breakfast on the second day of the conference. If you are attending JavaLand, make sure to bring your running shoes, and join us for a refreshing start to the conference day.

Two weeks later, Devnexus 2023 comes up. This year with a dedicated Jakarta EE track. If you haven’t registered yet, make sure to do so. You don’t want to miss this one. I hear rumors that there will be some extraordinarily cool swag this year…something to do with watermelon-flavored sailing ships…

Hashtag Jakarta EE #166

Welcome to issue number one hundred and sixty-six of Hashtag Jakarta EE!

After a fairly busy start to 2023 with regard to conferences and travel, I am now taking some take off for vacation. And what better thing to do on your vacation than travel some more? Since I have switched bits and bytes with sun and surf, I will keep this Hashtag fairly short.

The Jakarta EE hackathon organized by Payara is going on. While I am on vacation, the participants are coding to win up to £3000. As soon as I am home, I will start the process of judging the work since I am one of the judges. I look very much forward to seeing what the participants are able to come up with.

The Monthly Jakarta EE Platform Architecture call is coming up next week. Make sure to join this call to make your voice heard in the planning for Jakarta EE 11.

The call is scheduled for 11:00 AM ET on February 7, 2023. Check the public calendar for details on how to join.

Hashtag Jakarta EE #165

Welcome to issue number one hundred and sixty-five of Hashtag Jakarta EE!

I am writing this post while traveling home from ConFoo 2023. You can read all about it here.

While I have been traveling, the work with Jakarta EE 11 goes on. The platform calls happen every Tuesday at 11:00 AM ET, and this is the place to be to get first-hand information about what’s going on. If you’re unable to attend, do check out the minutes.

One of the tasks the Jakarta EE Platform project is currently working on is gathering input from the various Jakarta specification projects to get an overview of their plans. The result of this work will feed into the release plan for Jakarta EE 11.

I also want to recap last week with a picture from the DEVIES Award ceremony at DeveloperWeek where I received the award for Jakarta EE 10 on behalf of Jakarta EE.

Hashtag Jakarta EE #164

Welcome to issue number one hundred and sixty-four of Hashtag Jakarta EE!

I am right now on my way home after DeveloperWeek 2023. You can read about it in my blog post about the event. But there is no rest for the brave. Next week, I will be at ConFoo 2023 in Montreal where I have two talks scheduled.

Planning for Jakarta EE 11 continues in the Jakarta EE Platform Project. Currently, feedback is being requested from the various individual component specifications. Join the weekly Jakarta EE Platform project call if you want to be a part of the planning for Jakarta EE 11.

At the beginning of March, there will be a Jakarta EE hackathon organized by Payara where you can win up to £3000. I am going to be one of the judges, and I look very much forward to seeing what the participants are able to come up with.

Also, remember to sign up for Devnexus 2023, where there will be a dedicated track with Jakarta EE content.

Hashtag Jakarta EE #163

Welcome to issue number one hundred and sixty-three of Hashtag Jakarta EE!

Tuesday this week, we had the first Monthly Jakarta EE Platform Architecture call of 2023. Don’t worry if you missed it. You can check out the minutes or watch the recording on YouTube. The minutes from all Jakarta EE Platform calls are always captured on the Jakarta EE Platform Project’s website.

The conference season goes on. Last week, I was in Stockholm for Jfokus. You can read about my trip in my blog post from the trip. Next week, I will be in Oakland, California for DeveloperWeek where I will present a brand new talk about how to handle the javax.* to jakarta.* namespace switch in Spring applications.

Totally unrelated, but sort of ties into the Community Morning Runs I like to do at conferences… This weekend I ran Tjörnarparen Trail Ultra 50K and survived. Didn’t see any wild boars even if they’re known for roaming the woods in the area.

Back on topic…Remember to sign up for Devnexus. The conference will go on at the Georgia World Congress Center in Atlanta from April 4 to April 6. This year’s conference will have a dedicated Jakarta EE track. Use the code SEEMESPEAK to get a nice discount. And of course, I will arrange a morning run there as well, so make sure you bring your running shoes.