Java
-
The Case of the Missing JEPs
The JDK Enhancement-Proposal (JEP) process is “for collecting, reviewing, sorting, and recording the results of proposals for enhancements to the…
Read More » -
Surprisingly High Cost of Java Variables with Capitalized Names
I’ve read hundreds of thousands or perhaps even millions of lines of Java code during my career as I’ve worked…
Read More » -
How much faster is Java 17?
Java 17 (released yesterday) comes with many new features and enhancements. However, most of those require code changes to benefit…
Read More » -
KivaKit resources
A resource is a stream of data that can be opened, read from or written to, and then closed. KivaKit…
Read More » -
KivaKit command line parsing
The kivakit-commandline module provides the switch and argument parsing used by kivakit-application. Let’s take a look at how this works.…
Read More » -
Receive Pub/Sub messages to your Spring Application
Pub/Sub is a messaging solution provided by GCP Before we dive into the actual configuration we need to be aware…
Read More » -
KivaKit applications
The kivakit-application module contains building blocks for creating applications and servers. In the diagram below, we can see that the…
Read More » -
7 Best Games Written in Java
Among one of the most popular and well-known programming languages of the 21st century, Java is a household name. Created…
Read More » -
Testing Scenarios You Should Avoid While Automating With Selenium
Selenium is a widely used web automation testing platform, and Selenium Automation is in great demand today. There are plenty…
Read More »