Transfer files using Rsync

I had been using FTP for a very long time for transferring, it is a great protocol for file transfer, but it is time-consuming when transferring big files or many files to a distant server, a server can timeout if the server is or the client network is slow. I spend some time trying to … Read more

PageKit (preview)

PageKit is an open source CMS (Content Management System) written in PHP, build using Symphony components and Vue.js, developed by YooTheme. It has a very clean and easy to use admin interface inspired by Google’s Material Design, that contains customizable widgets. It offers 3rd party developers to develop themes and plugins(extensions), plugin and theme dependencies … Read more

Uninstalling all RubyGems

I was trying to clean up my Mac, this is when I wanted to uninstall all the Gems I installed on my system, removing them manually was a pain as some of them were dependencies and there were ways to many of them, so I discovered this way of removing all the RubyGems. Leave a … Read more

Composer on Mac

Composer is a dependency manager for PHP, that lets you manage dependencies by offering install/uninstall and options like creating projects. It manages dependencies for you, big projects like Laravel framework and CMS like Grav use it to manage dependencies. It’s easy to install it on Mac, all you have to do is run this curl … Read more

GitLab CE on Ubuntu

GitLab CE (Community Edition) is an open-source self-hosted Git Server that can be hosted on any server that meets its requirements. It’s easy to install and set up. It gives you the freedom you want with your Git repository and projects. You can install GitLab on your Ubuntu Server by following the steps below. If … Read more