Jenkins is an open-source automation server that is widely used in the field of software development for continuous integration and continuous delivery
CI/CD stands for Continuous Integration and Continuous Deployment/Continuous Delivery. It is a set of practices, principles, and tools used in software development
Once you have the development done, you know how to use the branches and develop each feature there comes the moment in
In Git, branches are a way to work on different versions of a project simultaneously. They allow you to isolate different lines
GitHub is a web-based platform for version control and collaborative software development. It provides a platform for developers to host and manage
There are two main versions of Python, Python2 and Python3, Python3 is the one that still gets update, version 2 doesn’t but
Node.js is an open-source, cross-platform JavaScript runtime environment that allows developers to run JavaScript code on the server-side. It is built on
The first step towards any language is to know how to install it, and run. Running requires passing by compiling, building and
You have accessed google.com, but how does the PC knows that google.com exists and has an IP? Or even more simple you
On our way to develop applications it’s important to understand how packages flow in a network. Sometimes you will need to setup