Linux Command Line

COMMING SOON ! <!– —

Web 3.0

Centralization has helped onboard alot of people to the World Wide Web. At the same time, a handful of centralized entities have a stronghold on large “shares” of the World Wide Web, unilaterally deciding what should and should not be allowed. Web3 is the answer to this dilemma. Instead of a Web monopolized by large technology companies, Web3 embraces decentralization and is being built, operated, and owned by its users. Web3 puts power in the hands of individuals rather than corporations.

Project Scheduling

Project Scheduling The policies, procedures and documentation that the project team is to put in place to ensure that the development of a project is completed on time.

Project Risk Management

Risk management is a process in which risks that could potentially affect an organisation are identified, assessed and mitigated.

Software Project Management

Project Management Before we dive into it, we need to know what the terms “Project Management” mean and from this we can derive our definition.

Cloud storage S3 (AWS)

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. It can be used to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics.

Setting-up a VPN server in the cloud (AWS)

We are going to setup a vpn server in the cloud on AWS for free! I repeat for free!.

Quality Assurence Testing(QA-testing)

Quality Assurence Testing(QA-testing) Before we dive into Quality Assurance, let’s understand what quality, assurance and testing is.

React-Native Environment setup(Ubuntu)

Setup React Native on Ubuntu Hello, In this article, We will learn how to install and setup React Native on Ubuntu.

Deploying a Django Application using Heroku

Deploying a Django application from Github using Heroku Before deploying the app we, we need to add a few configuration files and install some packages to run our app in the production environment.

Cloning a laravel project

How to Setup a Laravel Project You Cloned from Github or Gitlab Lets take a scenario where you find a Laravel project off Github or Gitlab and you want to use it locally, learn from it or contribute to it, this is what you need to do.

HTTP Status Codes

HTTP response status codes HTTP response status codes indicate whether a specific HTTP request has been successfully completed. It is a 3-digit integer where the first digit of the status code defines the class of response and the last two digits do not have any categorization.(HTTP - Status Codes)

Cloning a Django Project

How To Clone and Setup a Django Project On Linux

Django Setup

Django Environment & Project Setup Django is a free and open-source web framework written in Python that adheres to the model template view (MTV) software architectural pattern, its core principles being scalability, re-usability and rapid development.

Unit Testing

What is Unit Testing? UNIT TESTING is a type of software testing where individual units or components of a software are tested.

Curl command

Curl is a command line tool powered by Libcurl library to transfer data to or from a server, using any of the supported protocols (HTTP, FTP, IMAP, POP3, SCP, SFTP, SMTP, TFTP, TELNET, LDAP or FILE). Since curl is designed to work without user interaction it is the prefered tool for automation.

IP Tables

What is IP-Tables, and How Does It Work? iptables is a utility program (uses policy chains) that allows a system administrator to configure rules of the Linux kernel firewall to allow or block traffic.

Unix/Linux Permissions

Deep Dive Into Linux Permissions Every file and folder on the system has a set of permissions that specifies who is allowed to do what with that particular file or folder.

Composer PHP dependency manager

What is composer? Composer is a dependency management tool for PHP. It allows you to declare the libraries your project depends on and manages them for you (installing or updating).

Install Jekyll (Ubuntu)

Jekyll is a static site generator for personal, project, or organization sites that transforms plain text into static websites and blogs.

How to Set Up CI/CD With GitHub Actions for Jekyll

GitHub Actions makes it easy to automate all your software workflows, with world-class CI/CD. Build, test, and deploy your code right from GitHub.

SSL (Secure Socket Layer)

What is SSL? SSL: Secure Sockets Layer. It’s the standard technology for keeping an internet connection secure and safeguarding any sensitive data that is being sent between two systems typically a server and a client, preventing criminals from reading and modifying any information transferred, including potential personal details. SSL is the predecessor to the modern TLS encryption used today.