Classic Layout

Java features: Jakarta Data and Jakarta NoSQL Milestones, Class-File API Targeted for JDK 23

The Java roundup at the newsplatform of www.infoq.com some interesting news highlighting about new features of JEP 466, Class-File API (Second Preview), targeted for JDK 23; milestone releases of Jakarta Data and Jakarta NoSQL specifications; the second release candidate for JobRunr 7.0.0; and point releases for Spring projects, Quarkus, Helidon and LangChain4j.

Read More »

Java 22 Launch Stream

Java-developers opgelet! Kijk mee met Oracle op 19 maart voor de live-stream van de lancering van Java 22! Krijg een diepgaande technische kijk in de release, community-updates en ontdek een spannende aankondiging! Bekijk de agenda hier ➡ https://dev.java/community/java-22-launch/  Java 22 staat op het punt om uitgebracht te worden! Kom samen feestvieren op het Java YouTube-kanaal op 19 maart van 17:00 tot …

Read More »

companies plan to increase their investment in developers and development tools this year.

According to the 2024 Java Developer Productivity Report published by Perforce Software, companies plan to increase their investment in developers and development tools this year. Perforce analyzed responses from 440 developers, of which 42% were Java developers or architects. 60% of respondents plan to recruit more Java developers in the upcoming year, while 27% were unsure, and 13% did not …

Read More »

“Java is here to stay”: Popular programming language to remain on business hit lists in 2024

Java developer recruitment will accelerate in 2024 as firms target greater efficiency and broader toolkits for teams   Businesses plan to ramp up Java developer recruitment in 2024 and beyond, according to new research, with investment in development tools also expected to surge. The Java Developer Productivity Report from Perforce surveyed 440 people, mostly Java developers, architects, and team leads across 72 countries. Perforce …

Read More »

Using the Java Kinesis Producer Library (KPL) with LocalStack

Yes! LocalStack, as you know I’m a huge fan; being able to run AWS Cloud Services locally is a great way to help test systems that heavily rely on them. Not a fan yet? No worries there’s still time, have a look at their website: https://localstack.cloud/. Article by Joery Vreijsen / Cloud devopsengineer by Kabisa Only interested in the code? A complete …

Read More »

Do Repeat Yourself

One of the first things we teach aspiring software engineers is the principle Don’t Repeat Yourself. The notion that as software engineers we should never write the same code twice. Duplication makes our code harder to change. So to prevent this, we learn to take all cases of the oh so dreaded duplication away. (Jordy van Vorselen/ developer by Kabisa) …

Read More »

Embracing BDD with Spock, a worthy JUnit alternative?

As (Java) developers, testing is a critical part of our workflow, and while JUnit has been a reliable tool, Spock is definitely worth a look. With its use of Groovy and focus on BDD (Behavior-Driven Development), Spock enables us to write comprehensive tests that are easy to understand at a glance – a significant advantage for teams looking to maintain …

Read More »

Java Magazine #4 2023: 20 jaar J-Fall – beursspecial

Tijd voor de 20e editie van J-Fall Nog een paar dagen en dan begint de twintigste editie van J-Fall. Het beloofd weer een groot spektakel te worden. Ditmaal waren we binnen een uur door de tickets heen. Geen ticket bemachtigd? Kijk snel of er nog plek is bij de preconference workshops of de Masters of Java competitie. Deze events vinden …

Read More »

Java Magazine #3 2023: Java is the way to go

Summer is almost over and we hope you could get your well-deserved rest and recharge your battery. Fall is around the corner with our main conference: J-Fall. But before we get ahead of ourselves, let’s look back. We had an amazing TEQnation Conference and J-Spring. Check out our retrospect at page 22 & 26. But this wouldn’t be a Java …

Read More »

Stepping in 2024 with Powerful Java Language Features

Whether you are a beginner or senior Java developer, you strive to accomplish ambitious goals through your code while enjoying incremental progress. Along with many performance, stability, and security updates, Java 21 delivers new features and enhancements aiming to boost Java development productivity. And the best way to learn these language features is by using them in a Java project. …

Read More »