-
Foojay Podcast #57: Welcome to OpenJDK (Java) 23
Table of Contents VideoPodcast AppsGuestsSimon RitterArtur SkowrońskiContent OpenJDK (Java) 23 is (almost) here! OpenJDK 23 introduces three new features to the language and runtime and many bug fixes, small improvements, and a longer list of preview features. What are the …
-
A Fresh Look at Embedded Java
Java is the environment that offers the highest developer productivity thanks to its many amazing tools, evolutions, and community.
-
Top Security Flaws Hiding In Your Code Right Now: And How To Fix Them
Let’s examine the three most common injection attack types—SQL injection, Deserialization Injection, and Logging Injection—and discuss ways to prevent them.
-
Java 23: What’s New?
This new version of Java is rather sparse in terms of new features, and few of those currently under development have made it out of the preview.
-
Get Recognized for your Cloud-Native Java Development Skills with this New Badge
Earn this brand-new badge, recognizing your ability to effectively develop basic cloud-native Java applications ready for the cloud.
-
IBM Semeru Runtimes for Java includes FIPS 140-3 certified cryptography
IBM Semeru Runtimes for Java 11+ includes FIPS 140-3 cryptography certified by the U.S. National Institute of Standards and Technology (NIST).
-
Spring: Internals of @ComponentScan
Explore the nuances of Spring’s @ComponentScan in our extensive guide. Gain insights into its internals and optimize your application’s configuration effectively.
-
Are Critical Vulnerabilities Lurking in Your Java Ecosystem?
According to the Datadog “State of DevSecOps” report, a staggering 90% of Java services are susceptible to one or more critical or high-severity vulnerabilities
-
Run AI-enabled Jakarta EE and MicroProfile applications with LangChain4j and Open Liberty
Experience AI technology in Jakarta EE and MicroProfile applications that run on Open Liberty by using LangChain4j APIs.
-
Get Started With Allocation Profiling
Trouble finding memory leaks in a Java program? Learn how allocation profiling can reveal bugs and help you troubleshoot Java performance.