Starting the New Year right with our pick of the most useful and informative Java, Jakarta EE, DevOps, cloud computing, open source and enterprise software content from the month of January.
And if you are here for the DevNexus discount, scroll down to get your 20% off.
Speaking of new starts… Now Jakarta EE10 has been released, work on Jakarta EE 11 has started. The high level guidelines are out and it’s a great time to get involved in open source and look into making a contribution.Community input was keyto developing the guiding direction for this new release, which includes targeting Java SE 21, and hasfour main priorities: Unified APIs improving Developer Experience, New Specifications, Build on the Latest Java and Enable Community Contribution. Get involved.
We hope you enjoy the first Monthly Catch of 2023!
“In 2022 we had the opportunity to celebrate the release of Jakarta EE 10, which can be considered the first real step forward since rebranding.” – Artur Skowronski includes Jakarta EE 10 in his article ‘Everything you might have missed in Java in 2022.’
Using IntelliJ IDEA?– Marit van Dijk shows you the different ways you can view your project’s dependencies in IntelliJ IDEA – & the different focus for each view.
Java Map to JSON mapping with JPA & Hibernate– Vlad Mihalcea shows you how you can store Java Map entity attributes in JSON columns when using JPA, Hibernate, & the Hypersistence Utils project.
Should You Update Java or Upgrade?– What’s the difference & what are the consequences of your decision? The first of this Frank Delporte blog series examines OpenJDK release cadences, upgrading Java versions & how to keep your environment safe
Getting Started With Java Development in 2023 — An Opinionated Guide – Gunnar Morling provides his comprehensive guide to the best way to get started with Java. Including versions, libraries, build tools & more – & key definitions!
Bubble Sort with Java💭 – Usually, the first sort algorithm many developers learn is the Bubble sort. Rafael del Nero explains more.
Implementing Infinite Scroll in jOOQ– Infinite scroll is a classical usage of keyset pagination & is gaining popularity these days. Anghel Leonard tells you how to do it in jOOQ.
How to Check Docker Images for Vulnerabilities – In this blog by Gunter Rotsaert, you will learn how to perform the vulnerability scan, how to fix the vulnerabilities & how to add it to your Jenkins pipeline.
9 Outdated Ideas About Java– Frank Delporte looks into some false assumptions & outdated ideas about Java based on early versions – similar to our ‘Dismiss the Java Myths’ series in 2021 he argues against the fact Java is slow, or old.
Quest for REST – Nicolas Frankel focuses on listing some of the problems with REST API & providing hints at ways to solve them.
Videos & Podcasts
The Jakarta EE Community Gets Glowing Praise – “I’ve been in a number of different opource communities over the years, the Jakarta EE community is significantly more open & more professional.” Reza Rahman, Principal Program Manager for Java on Azure at Microsoft.
Adam Bien podcast with Ken Fogel– They cover JavaOne, what it means to be a professional programmer, engineering principles, programmer vs. developer, & more.
Check outthis Adam Bien podcast, with Karol Harezlak from JFrog – Topics include reflections on working with NetBeans & when one line of code generates 50 warnings!
We hosted a three part series all about What’s New in Jakarta EE. 10 You can catch up now:
Our code DN-PAYARA gives 20% off. Which is worth approx. $100-$150!
We hope to see you there!
Community News
Our Payara Platform Survey Results Are Out– Java 11 & 17 are most popular, Eclipse IDE is the most popular IDE, Testcontainers & Jenkins are the most used tools and Google Cloud the most popular public cloud platform.
Building a Modern Enterprise App with Payara: A 15-Step Journey
Learning Jakarta EE can sometimes feel like solving a puzzle. You have JPA, CDI, REST, Security, and Docker... but how do they all fit together in a real-world scenario?
8 minutes
Jakarta EE
Luqman Saeed
13 Jan 2026
Cut Jakarta EE Startup Times from Seconds to Milliseconds with CRaC
Jakarta EE applications can take anywhere from several seconds to over a minute to start, depending on their size […]
4 minutes
Jakarta EE
Luqman Saeed
09 Jan 2026
Implementing Zero Trust Security with Jakarta EE: A Practical Guide
Zero Trust security has moved from buzzword to necessity. The principle is simple: never trust, always verify. But implementing […]