How to setup .gitignore file

The role of .gitignore file is to ignore the changes of the specified file or folder. Say for example if you don’t want to track certain files and their changes throughout the life cycle of the project (example below), we can…

How to Setup SonarQube locally on Mac

SonarQube is an open platform for managing continuous inspection of the code quality, which can locate potential errors in the codebase. It currently supports more than 20+ programming languages including support on  C#, JavaScript, C/C++, TypeScript, Go, Python, etc., and other…

gRPC 101

gRPC is developed by Google and is a language-neutral, platform-neutral, open-source RPC ( Remote Procedure Call ) framework.  In this article you will get an overview of gRPC. gRPC overview gRPC enables client and server applications to communicate transparently and simplifies…