The future
belongs to those
who believe
in the beauty of
their dreams.

First Times

Last week, I attended my first JavaOne conference. Last week I gave my first talk at JavaOne. This year, JavaOne was held in Las Vegas. It was very hot (I’m not complaining), much different from the weather in NY. It was also my first time in Vegas, so many first times, so I had to learn how to move around the city but luckily my hotel Linq was very close to the JavaOne venue, the Caesar’s.

Once settled at the hotel, it was time to look for dinner. I met Elder Moraes and went to Virgil’s BBQ at the Linq Promenade. By the end of dinner, many members of the Java community had joined our table, and we were able to share many laughs.

The First Day

On Monday, the registration process was smooth. I spent the first day at the Java Leaders Summit, open only to Java Champions and Java User Group leaders. We participated in many sessions and presentations led by the Oracle team.

JavaLeader Summit at JavaOne

The summit presented a list of the 50 Java Champions in the past two years. I see many friends on the list. Congratulations!

Open The Gates

Say hello to Duke


JavaOne officially started on Tuesday

If you want a sneak peek of JavaOne before it was open to the public, watch the video below:

Georges Saab opened the keynote and talked about the 27 years of Java, Java 19, and recent projects that are moving Java forward.

My company booth received much attention, and we had a great team supporting the visitors.

I attended Java First, Java always with Nicolai Parlog, Micro Frontends for Java Developers from Matt Raible, and Sequenced Collections from Stuart Marks.

I also had the opportunity to spend time with the Brazilian community at JavaOne, Bruno Souza, Elder Moraes, Edson Yanaga and his son Felipe Yanaga, Helio Silva, Bruno Borges (not in the picture), and the Brazilian friends Don Raab, Matthew Dietz, and Eyal Wirsansky.

Brazilian Community and Friends at JavaOne

Regarding Brazilians, Bruno “Java Man” Souza won the Java Community Lifetime Achievement. Bruno has worked hard his whole career to promote Java and many developers. Congratulations Bruno!

Bruno Souza at the BNY booth at JavaOne


The first day ended with the “Java band”, NullPointers.


Wednesday started with a breakfast at Danny’s. Omelet, sausage, bacon, and pancakes!

At JavaOne, I watch my friend Don Raab doing an excellent presentation about Surviving Open Source. I loved that his wife and daughter attended the session (I would probably be very nervous with my wife and kids attending my session). I also attended Secrets of Performance Tuning by Bruno Borges and Debugging Spring Boot apps by Mark Heckler.

I had the opportunity to have lunch with Elder Moraes and Carl Dea. We had a great discussion about how to deliver your presentation and shared beautiful stories about how we were able to help the community.

Wednesday ended with the Java Leaders reception and Steve Miller band.

Final Day

Thursday was an unforgettable day. I joined Frank Greco and Zoran Sevarac’s session, Make Your Java Apps See and Learn, which discusses the JSR381 – Visual Recognition API for Java.

The community keynote was very well organized, and I was happy to see many members of the Java community featured in the event. Here, I congratulate the Oracle DevRel team, who does a fantastic job, are very supportive, and create high-quality material. Thank you, Sharat, Billy, Ana, Nicolai, Denis, Jose, Jim, David, Heather, and Chad.

Finally, I presented at JavaOne. Seeing many friends in the audience was great, and I received excellent feedback.

Presenting at JavaOne

I had a fantastic experience at JavaOne. I hope you enjoyed reading the article. Looking forward to attending JavaOne 2023.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.