-
Core Java
Chasing Java’s release train: JDK-17, the next big thing
Here we go, JDK-17, the next LTS release, just became generally available. It is an important milestone for the OpenJDK…
Read More » -
Core Java
Google Cloud Deploy – CD for a Java based project
This is a short write-up on using Google Cloud Deploy for Continuous Deployment of a Java-based project. Google Cloud Deploy…
Read More » -
Software Development
Debunking The Top 8 Selenium Testing Myths
When it comes to web automation testing, the first automation testing framework that comes to mind undoubtedly has to be…
Read More » -
Enterprise Java
Signaling and waiting for concurrent state changes
Java’s concurrency library (java.util.concurrent) provides a mutual-exclusion (mutex) Lock called ReentrantLock. This lock maintains a queue of threads that are…
Read More » -
Core Java
More Frequent Java Long-Term Releases
A little over four years ago, Mark Reinhold (Chief Architect of the Java Platform Group at Oracle) stated in his…
Read More » -
Core Java
JDK 18: Code Snippets in Java API Documentation
OpenJDK 18 Early-Access Build 16 (2021/9/23) is now available and includes the implementation for JEP 413 (“Code Snippets in Java…
Read More » -
Agile
How to See Business Agility: Adaptable and Resilient Management Actions
More of my clients say they want business agility. (That’s a good thing.) Yet, we don’t share a common definition…
Read More » -
Core Java
The Premium Java Programming Certification Bundle
Master The Ins & Outs of Java Programming Then Learn Useful Software Principles, Ace Interviews, and Become an Industry-Ready Programmer…
Read More » -
Enterprise Java
Cloud Build and Gradle/Maven Caching
One of the pain points in all the development projects that I have worked on has been setting up/getting an…
Read More »