Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our YouTube channel to start Rocking right now!

Gain access to the industrys' best FREE video guides including:


1. Core Java guides

2. Enterprise Java guides

3. JVM insights, configuration and troubleshooting guides

4. Java performance guides

5. Java Interview Questions


and many more ....


Selenium WebDriver with Python for Web Automation Testing: Getting Started

In the agile environment, developers need to run relevant cross-browser tests to push any front-end changes quickly. While small projects use manual testing, larger projects need automation because of the increasing number of web browsers. How is this done using Selenium WebDriver and Python? Selenium is one of the most popular open-source web automation testing tools available today. Python on ...

Read More »

Business Process Automation: What is it and how to implement it?

The Pandemic has shown that Enterprises can bring drastic changes in a short span of time. There is always this question as to how did Enterprises scale up their digital transformation efforts in such a short time? And in some sense we owe it to automation and the advancement of technology. The pandemic has led many business leaders to think ...

Read More »

Java’s Optional Does Not Supplant All Traditional if-null-else or if-not-null-else Checks

Java‘s addition of java.util.Optional has been welcome and had led to more fluent code for methods that cannot always return non-null values. Unfortunately, Optional has been abused and one type of abuse has been overuse. I occasionally have run across code that makes use of Optional when there is no clear advantage over using null directly. A red flag that ...

Read More »

Writing Secret 3: Choose When to Use Passive Voice

Most of us writers start with bad advice, to write “formally.” We’re not supposed to talk to the reader. Or, we’re supposed to avoid stories. Worse, we’re supposed to use passive voice. That leads us to write like this: <A person> will be missed.Your work is appreciated.This work needs to be undertaken. Here’s what’s common in all of those sentences: ...

Read More »

Why and how do to do technical interviews?

It is a personal blog. The views and opinions expressed in this article are those of the author. They do not represent people, institutions, or organizations that the author may or may not be associated with in a professional or a personal capacity. All information is provided on an as-is basis. Technology companies are growing and need new personnel. In ...

Read More »

Java 17: Pattern Matching for Switch

In Java 17 (released only a few days ago), Pattern Matching for switch has been introduced as a preview language feature, which allows case labels with patterns rather than just constants. Here is an example showing how you can match on type patterns: public static String typedPatternMatching(Object o) { return switch(o) { case null -> "I am null"; case String ...

Read More »

Java 17 the new LTS version is finally here!

Java 17, the new long-term support aka LTS is now available for use and support for many years to come. Let’s remind here that  Non-LTS releases get six months of support from Oracle. You can download it here JDK 17 GA Release ( New Capabilities JDK 17 features everything that has been added since the last LTS release that was ...

Read More »

The Complete Python Certification Bootcamp Bundle

This Enormous 85-Hour Bundle Will Teach You How to Build Programs, Analyze Data, & More with This Leading General-Purpose Language Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 98% off on The Complete Python Certification Bootcamp Bundle. Get it now with only $34,99 instead of the original price ...

Read More »

Importance of DevOps Automation in 2021

Introduction This year, many businesses have seen tremendous digital transformations because of the prevailing pandemic. As organizations were forced to adjust their ways to deliver their services to the customers. The pandemic pushed enterprises to realize how important it was to invest in and fully adopt DevOps automation. The IT world saw an evolution in the technology platforms, practices, and ...

Read More »