Optional Chaining ?. operator in JavaScript
Optional chaining ?. operator is used to access the nested object properties with implicit nullish check.
How to Loop through an Array in JavaScript
for, for-in, for-of, and Array.forEach()
In this tutorial, we’ll learn how to loop through elements of an Array using different ways in JavaScript.
How to Search an Array in JavaScript
Array.filter(), Array.find(), Array.includes(), and Array.indexOf()
In this tutorial, we’ll learn how to search elements in an Array using different Array methods in JavaScript.
Customize Google Analytics in Hugo Website
Guide to replace google analytics.js with gtag.js in Hugo
If you are using Hugo as a static site generator tool and using google analytics for your website then you can customize the analytics script and replace the old google analytics script analytics.js with recommended new script gtag.js with just few changes.
All About Annotations in Java
In this tutorial, we’ll learn basics of Java Annotations, Built-in Java Annotations, How to create single-value, multi-value, repeated and type annotations and How to use them at runtime.
Elastic Search - Basic Concepts
Elasticsearch (popularly known as ELK stack) is an open-source, distributed, and near real-time search engine, Which can be used to solve a variety of use-cases. Let’s understand the basic concepts of Elasticsearch in this post.
How to generate Random Numbers in Java
In this tutorial, we’ll learn how to generate a random number, generate a random array or list, get a random element from an array or list, and shuffle the list elements.
Relational Database Interview Questions
List of frequently asked relational database interview questions. Keep following this post for regular updates.
Design your own Hash Map in Java
In this tutorial, we’ll learn how to design our own HashMap data structure in Java.