This week's Java roundup for May 2nd, 2022 features news from OpenJDK, JEPs targeted for JDK 19, JobRunr 5.1.0, Quarkus 2.8.3.Final, Hibernate ORM 6.0.1.Final, Kotlin 1.7.0 preview, Apache Camel versions 3.14.3 and 3.11.7, Apache Tika version 2.4.0 and 1.... (more…)
Read more »
Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easie... (more…)
Read more »
Some programming languages like Java or Scala offer more than one way to express a concept of “lack of value”. Traditionally, a special null value is used to... (more…)
Read more »
It’s been a little over a year since I started developing in Java full-time again. A retrospective is overdue! Workplace takeaways Communication. This may not seem like a Java-related skill, but I cannot overstate how many times stopping to ask questions,... (more…)
Read more »
IntelliJ IDEA 2017.1 is available for download! In addition to many important bug fixes, this massive update brings lots of improvements to supported languages, frameworks, and built-in tools. (more…)
Read more »