Author: Mohit Saxena

How To Build A Java Project Using Travis CI On Windows Platform?

Reading Time: 3 minutes What Is Travis CI? Travis CI is an open-source CI service used to build and test projects hosted at your favorite SCM. You can easily configure Travis CI by adding a file named .travis.yml to the root directory of the GitHub repository. Travis CI was the first CI as a Service tool! You can easily integrate Travis with the common cloud repositories like GitHub, Bitbucket, Continue Reading

How To Install Kubernetes On Ubuntu 20.04 – Kubeadm And Minikube

Reading Time: 2 minutes In this article, we will see how to install Kubernetes on ubuntu 20.04. Over the past few years, containerization has provided a lot of flexibility to the developers. One of the most commonly used applications for containerization is Docker. Container provide the developer a virtual environment and isolation for our applications on the host system. However, there were a few problems with it. Running small Continue Reading

What Is Liskov Substitution Principle (LSP)? With Real World Examples!

Reading Time: 4 minutes In this article, we are going to discuss what is Liskov Substitution Principle (LSP) with real world examples. So your Object-Oriented Programming skills are at par and now you want to apply your knowledge to live projects. After all, understanding the 4 basic pillars of Object-Oriented Programming and knowing a few cool things like constructor chaining and static methods should be enough to pull off Continue Reading