github

Git Tagging

Reading Time: 3 minutes Hi folks! In this blog, we will try to learn about the tagging that we use in git. Git is a distributed version control system for tracking changes in any set of files. This was originally designed for coordinating work among programmers cooperating on source code during software development. Going forward with this blog we will try to learn how to list existing tags, how Continue Reading

GitPython: How to use Git with Python

Reading Time: 4 minutes GitPython is a python library used to interact with git repositories. It is a module in python used to access our git repositories. It provides abstractions of git objects for easy access of repository data, and additionally allows you to access the git repository more directly using pure python implementation. Requirements for GitPython Python3 Git GitPython module pip and virtualenv, which come packaged with Python Continue Reading

How to Integrate JMeter into Jenkins

Reading Time: 4 minutes Hey Guys, I hope you are doing well in this pandemic of COVID-19.  Let’s move to the next blog in a series of performance testing. In my earlier blogs, we came to know about creating scripts in JMeter and working with them. Now in this blog, we will learn how to Integrate JMeter into Jenkins Basically, we will execute the JMeter script through/CD tool. Now Continue Reading

Cheat Sheet – Git

Reading Time: 5 minutes Hello everyone, in this blog I’m going to discuss different git commands. I hope this Cheat Sheet – Git will be helpful to you and will clear some doubts if you have regarding any command. So, let’s begin! Installing Git To start, first, we need to install git. Following are the simple commands to do that: Configure After installing git you have to configure user Continue Reading

Git first cover

Git Rebase vs Pull

Reading Time: 4 minutes We face situations daily where we have to choose between pull and rebase to update the local code with the origin. We will see the difference using an example. Let’s say we have a master branch and it has only one file Demo.txt. We add m1 to it and commit it. Later add m2 and commit it and finally add m3 and commit it. master Continue Reading

Git first cover

Git useful commands, code management

Reading Time: 6 minutes Hi all. In this blog, we will continue to explore some of the useful git commands. These commands would help when we are working on a remote shared repository. This is in continuation to my previous post on git working areas. So, I am assuming that all are familiar with git working areas, if not please go through the blog here. Let’s explore them now Continue Reading

Setting up Verified Commits on GitHub

Reading Time: 3 minutes In the wake of the COVID-19 pandemic almost all IT organizations are experimenting with allowing their employees to work from home. But at the same time are concerned about the security aspects that come with it. One aspect of security is authorization with respect to version control and the case of stolen identity. The Problem Git keeps track of several pieces of information including, but Continue Reading

Git first cover

Git Working Areas

Reading Time: 8 minutes Hello all, in this blog we will obtain an understanding of git internals. We will understand how our content moves within a git system. This will introduce us to the git working areas. We will see which git commands moves data to & from these areas. As a matter of fact, this blog will help boost our knowledge regarding git operations. It will also serve Continue Reading

Understanding data persistence in Lagom

Reading Time: 4 minutes When we create any microservice, or in general any service, one of the biggest task is to manage data persistence. Lagom supports various databases for doing this task. By default, Lagom uses Cassandra to persist data.

Diving deeper into Delta Lake

Reading Time: 6 minutes Delta Lake is an open-source storage layer that brings reliability to data lakes. It has numerous reliability features including ACID transactions, scalable metadata handling, and unified streaming and batch data processing.

Dockerizing a NodeJS app with Redis

Reading Time: 2 minutes Hi folks, in this blog I would walk you through how can we seamlessly dockerize a NodeJS app along with redis, So as we know that docker is a pretty decent way of streamlining and making the process of deployment easier, efficient and pluggable, so let’s gets started but before that, the prerequisite for the blog is a basic understanding of docker

Store Git Credentials Encrypted

Reading Time: 3 minutes Hey folks in this blog post we would be looking over how we can store our git credentials in an encrypted format over linux remote servers, let’s first quickly have a look why we want to do it and what git provide us with as options. Git credentials helpers So git provide many types of credential helpers like Store The first and most basic type Continue Reading