You Only Need These 7 IntelliJ IDEA Shortcuts to Skyrocket Your Productivity 

These 7 Intellij IDEA shortcuts can skyrocket your productivity while coding. To be honest, you don't…

Mistakes Probably Every Programmer and I Made in the Beginning

As a human we are bound to do mistakes, aren’t we? So let us talk about…

JDBC Connection Pooling Explained with HikariCP

We will talk about all the things about the JDBC connection pool and its implementation using…

How to Achieve Greatness in JDBC Performance

The JDBC, the code which connects Java code to the realm of the database, and the…

Stream API: The Hero Without a Cape

An unsung hero of the Java world, the Stream API which was added to Java 8…

Recycle the Threads and Save the Resources with Thread Pool

Our computer resources are limited. So, why not reuse them and save efficiency? Reuse the thread,…

Be More Functional with Java’s Functional Interfaces

Java8 provided functional interfaces and how it gives java an ability to do functional programming.

What’s in a Name: Java Naming Conventions

Everything is in the name. Imagine a world where we didn't had any naming system? This…

How Multi Threading Lets You Drive a Car, Ride the Bikes, and Sail a Boat Simultaneously

When doing a thing, prepare another, meanwhile, execute something else. Challenging, isn't it? Let's do the…