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 ....


Troubleshooting HTTP 502 bad gateway in AWS EBS

The application that we are going to discuss in this post was running on Elastic Beanstalk (EBS) service in Amazon Web Services (AWS). Intermittently this application was throwing HTTP 502 Bad Gateway error. In this post, let’s discuss how we troubleshooted and resolved this HTTP 502 bad gateway error in Elastic Beanstalk service. AWS Elastic Beanstalk architecture This application was ...

Read More »

Understanding Test Driven Development for Successful App Releases

Introduction The evolution of agile practise has paved the way for more excellent development approaches for faster delivery ofhigh-quality software. Test Driven Development (TDD) is one of the results of such evolution, as it provides a wholesome approach. In the Test Driven Development process, the software development team first creates and tests the developed code for each small app functionality. ...

Read More »

The Linux & Docker Coding Bundle

Expand Your Digital Skills with 34 Hours of Content on Programming, Scripting, Web Development, & More with Linux and Docker Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 98% off on The Linux & Docker Coding Bundle. Get it now with only $15 instead of the original price ...

Read More »

Introduction to JVM and JVM languages

Java Virtual Machine (or JVM for short) is a platform-dependent software that allows you to execute programs written in languages like Java. Languages such as Scala and Kotlin utilize JVM for execution and are also often referred to as JVM languages for this reason. Code written in these languages is often identified via their file extensions such as .java and .scala. Compiling source ...

Read More »

How to Read a JSON Path With Dot-Notation in Workflows

Okta Workflows how-to guides are questions and answers from weekly community office hours, MacAdmins Workflows Slack channel, and other places. Read all previous how-to guides.  On to the question.  How to read a JSON path with dot-notation? As you build workflow automations it is likely you will need to read values from a JSON object. For example, from an external API endpoint that returns ...

Read More »

The Complete Web3 Programming Masterclass Bundle

8 Courses to Guide You Through Programming & Building Your Own Web Apps in No Time Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 97% off on The Complete Web3 Programming Masterclass Bundle. Get it now with only $40 instead of the original price of $1600. The Complete ...

Read More »

How To Perform Modern Web Testing With TestCafe Using JavaScript And Selenium

Whether it is an application or web app, every software requires testing after development to ensure it does what we expect it to do. Software testing involves using manual or automated tools. Test automation tools are the best to use over manual tools because they increase software testing effectiveness, efficiency, and coverage. End-to-End testing (or E2E testing) is used to test ...

Read More »

Google Cloud Structured Logging for Java Applications


 One advice for logging that I have seen when targeting applications to cloud platforms is to simply write to Standard Out and platform takes care of sending it to the appropriate log sinks. This mostly works except when it doesn’t – it especially doesn’t when analyzing failure scenarios. Typically for Java applications this means looking through a stack trace and ...

Read More »