Sign in

Image from

Hello readers, in this article, we are going to explore the importance of Continuous Integration for successful software projects, along with the benefits it can provide.

I will start by describing the concept of DevOps and then the purpose and importance of Continuous Integration and software development, and its benefits. I will then explore best practices for using continuous integration and in the end, I will put all the pieces together.

Before I start I would like to thanks Mr. Paul M. …

A better way to deliver your code.

What is AutoTools?

Autotools is a quick and easy way to manage and package source code so users can compile and install software. It also makes a source code package portable to a range of systems, including UNIX and others. Autotools is also known as the GNU Build System.

An easy way to tell if the project uses Autotools is to look for the presence of its primary input files:


Autotools configuration

Hello readers. In this article, we’re going to be exploring and learning the fundamentals of this hugely popular, powerful, open-source operating system.

1. Some Important Definitions

Command: An instruction typed in the terminal and submitted to the shell for interpretation [1].

Shell: In computing, a shell is a computer program that exposes an operating system’s services to a human user or another program

Terminal: An interface that allows you to access the command line.

2. Opening and Closing the Terminal

Opening the terminal


Closing the terminal


3. Basic Commands

ls This command…

Hello readers, Today in this article you’ll learn how to build a full registration system with login and verification where we are going to implement this application using Java and Spring framework with MySQL as a database.

Let's first take a look at the diagram which I borrowed from Amigoscode.


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store