Java/JVMSoftware developmentTesting

Unit Testing using JUnit and Mockito

Introduction to Unit testing What is Unit testing? Unit testing is a process that is used to verify a unit or unit’s functionality. This step helps in the estimation of the codes by other team members and also creates a record of all necessary information including errors that occur. It provides an opportunity for the […]

Ajay Kumar
Ajay Kumar
Read

DevOpsJava/JVMSoftware development

Docker for Beginners

Why Docker?  Has it ever happened to you that you create an application it runs successfully on your machine? You share this application with your friends because it doesn’t work on their machines. But it worked on my machine !! What is Docker? Docker is a tool for running applications in an isolated environment, it […]

Himanshu Kumar
Himanshu Kumar
Read

Software development

How to Write a Business Case?

What is a Business Case? A Business case is a Non-Financial Document that helps persuade an organization to take up a project by giving all the relevant facts. It explains why the project is needed & how it will create a solution. It also includes the pros and cons of taking or letting the project […]

Priyanka Raha
Priyanka Raha
Read

Software developmentTesting

API Request and Response chaining using Postman

API API stands for Application Programming Interface which works as an intermediary between two applications to serve the request and responses. APIs are developed to speed up the functionality and request response mechanism for an application.It allows to add functionality from other providers to the existing system, it can be different sources of information, verification […]

Software developmentTesting

API Request and Response chaining using Postman

What is an API? API stands for Application Programming Interface which works as an intermediary between two applications to serve the request and responses. APIs are developed to speed up the functionality and request response mechanism for an applications.It allows to add functionality from other providers to the existing system, it can be different sources […]

AngularJSMEANReact.js

Managing Form State In React Using Redux Form

What is Redux Form? Redux Form is a HOC(Higher Order Component) which uses react-redux so that the HTML forms in react can store all its state in redux. Advantage of using Redux Form? Redux Form is very easy to use and implement, we just have to wrap our form component with the HOC provided by […]

AdobeJava/JVMSoftware development

JOSE Encryption and AEM Keystore Integration

What is JOSE? JOSE or JSON Object Signing and Encryption , in brief, is a framework intended to provide a method to securely transfer claims (such as authorization information) between parties. The JOSE framework provides a collection of specifications to serve this purpose. One big plus for this framework is that it has excellent support […]

DevOpsDrupalSoftware development

How to setup SonarQube

What is SonarQube? SonarQube is the code inspection tool that analyses and covers the code and generates reports for the areas that need to be improved to keep the code as clean as possible. Some of the advantages of it’s usage includes: Catch tricky bugs to prevent undefined behaviour from impacting end-users Fix vulnerabilities that […]

GrailsJava/JVMSoftware development

Handling Exceptions in Grails

Daahh !! Who doesn’t know how to handle exceptions. A simple try-catch block would do the job. But think of so many methods where we will have to keep the same code of catching exceptions and then creating the desired response. Hmm, haven’t you heard of the common try-catch in the filter? Well, we can […]

Sumit Navin
Sumit Navin
Read