In a project or an API, testing the request fields for for null values or for custom checks is quiet common. Generally, to check for a null value or for a particular password pattern or for a URL validation, we need to perform manual checks on the form data fields…


Push Notifications are features that allow a website to show instant messages to the user on a desktop. …


A full-stack application dealing with public interactions or creating user profiles usually runs into the problem of storing images or profile pictures of users to the database. Of course, you can break the picture into bytes or bits, etc, and store the same but this is a horrible practice and…


Photo by Cookie the Pom on Unsplash

Testing refers to the checking of code and its functionality in different conditions. The conditions could be extreme or mild, depending upon the developer but a good code or application is one that can be handle different user scenarios and can work under any and every circumstance. …


Parallel Programming is a paradigm of computing that helps in the faster processing of large and complex problems. It is a concept that is basically used in large, scalable systems where even a simple “for-loop” takes time to complete.

The concept of parallel programming can be visualized in a very…


During the creation of a web application, a developer needs to authenticate the user to use the application. This can be done by a simple log-in, log-out authentication, or by OAuth2 or any other way. So for the aid of a developer, Spring has such features in-built.

1. Create a…


Youtube is the largest, video, and music streaming platform in the world. Being an open-source technology, Google provides many APIs to work with Youtube. …


Google provides API to automate it’s spreadsheet. We can read, write, update, etc. data from the spreadsheet using Google Sheets API. Various languages like Java, Go, .Net, etc supports the API but here we are going to use Node.js for the automation.

Photo by Shahadat Rahman on Unsplash

NOTE:- We need little knowledge of Javascript, so…


This is a continuation of my previous article of the article on Spring which is accessible from here:-

Now, creating a real application in Spring requires few additions, changes, and modulation of the existing code. The code as per the previous article is:-

Here, we’ll be only using our post…


A Framework is a software which is used for the building and development of software applications. It provides a platform on which developers can build programs for a specific platform. …

Nikhil Bhatnagar

A tech enthusiast who loves to read and write about new technologies and trends.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store