Author Archives: Shivam Thakur

Essential Soft Skills for Developers

In the world of tech, being a great developer takes more than just coding skills. Soft skills, which are like personal abilities, are super important. In this blog, we’ll talk about the best soft skills for developers and why they’re so useful.  Talking and Writing Well  Good communication is a big deal. You need to Continue Reading »

Java Predicate

Java Predicate is a functional interface that is part of Java.util.function package. It was introduced in Java 8. It represents a single argument function that returns a boolean value. A Predicate takes an input and returns either true or false, depending on the condition that is specified in the function. Using predicate to check if Continue Reading »

Annotations in Java

Annotations are used to provide metadata about class or method in java and can be used while compiling the program. Annotations were introduced in Java 1.5 version. Before that, we had an XML file for configuration. We write annotations with the ‘@’ sign, for example, @Override annotation. Here ‘@’ sign tells the compiler about the Continue Reading »