1. September 16, 2023

    There are instances when you are working on multiple JAVA projects in parallel, each one having a different JDK Version. This is a situation where the need for Java Version Manager becomes very important because it allows you to easily switch between JDK versions without having to do any installations.

  2. July 19, 2023

    System Design rounds can be overwhelming at times, so it makes sense to be thorough with your preparation. I have compiled a system design cheatsheet that helps you make informed decisions in a High-Level System Designing interview round.

  3. June 25, 2023

    If you are looking for a simple way to remove duplicate rows from your Google Sheet, then you search ends here. We have a simple script that you can run on your sheet and remove all the duplicate rows.

  4. June 10, 2023

    If you have an unique index on a table and try to to insert duplicate records in that table you get a Duplicate key violation error. You can handle this error more gracefully by capturing it. If you are using GORM in Golang, then you can easily check if an error is of type Duplicate Key.

  5. June 05, 2023

    Panics are unhandled errors in Golang which are not anticipated while writing code. In order to capture them we need to explicitly added recover statements so that our code can recover from these panics in a graceful way.

  6. May 28, 2023

    Javascript provides a method on string objects to trim off spaces from the end. But there are times when you want to trim any character from the ends of the string. You can easily create this functionality in Javascript by creating a new custom trim method.

  7. May 27, 2023

    One of the most popular questions that is asked in Machine Coding rounds is to Design a Parking lot. This question may seem easy initially, but the complexity grows quickly when you start listing the functionalities.

  8. April 15, 2023

    In the world of typography, serif fonts hold a timeless charm and elegance. With their delicate strokes and decorative details, these typefaces add a touch of sophistication to any design project.

  9. June 11, 2022

    In the recent months I got a chance to work on a bug which gave me the opportunity to look into memory leaks in NodeJS application. Memory leaks can be very difficult to identify and the process can be tricky. This guide is written to simplify the process for anyone trying to find out memory leaks in Nodejs.