About Mwiza Kumwenda
Mwiza develops software by profession and has been writing extensively on Linux and front-end programming since 2019. He has a master's in Information Systems and is a certified C# developer. Some of his interests include history, economics, politics & enterprise architecture.
Latest Articles
How to Add a Printer to a Chromebook
Just like on other operating systems, adding a printer to your Chromebook is also a breeze. Here's how you can do it in three simple steps.
6 Linux Terminal Tips and Tricks to Get Things Done Quickly
Want to get better at using the Linux terminal? Here are some tips and tricks to help you get started.
How to Disable IPv6 Rules in UFW for Enhanced Firewall Security on Linux
There are plenty of reasons why you might want to disable IPv6 rules in UFW. Here's how to do it on Linux.
How to Enable the Do Not Disturb Mode on Ubuntu
Get rid of all distractions and focus on the task at hand by enabling the Do Not Disturb mode on Ubuntu.
5 Ways to Fix the “E: Unable to Locate Package” Error on Ubuntu
If you run into the "E: Unable to locate package" error while installing packages on Ubuntu, don't worry, as it's easy to fix it.
How to Install WordPress on Ubuntu
Whether you're an experienced WordPress developer or just getting started, installing WordPress on Ubuntu is quick and easy.
The 6 Best Linux Tools for C# Developers
Looking for the ultimate list of apps that will enhance your C# development workflow on Linux? Here are some of the best ones.
How to Create and Manage Workspaces on Ubuntu
Workspaces help you manage open windows and improve productivity when properly used. Here's how you can create and use workspaces on Ubuntu.
How to Clean Up Snap Packages and Free Up Disk Space on Linux
Snap packages are convenient to install but they take up a lot of space. Here's how to clean up Snap packages on Linux.
How to Install and Set Up Snap on Arch Linux
Although Snap packages aren't supported on Arch-based Linux distros by default, it's easy to install Snap on Arch Linux when you want to.
How to Run Ubuntu as a Docker Container
Rather than installing Ubuntu on a virtual machine, you can choose to install it as a Docker container.
The 5 Best Vim-Inspired Text Editors for Linux
Vim is a powerful Linux text editor, but it has a steep learning curve. Consider installing one of these five Vim-inspired text editors instead.
The 7 Best SSH Clients for Linux
To establish an SSH connection between your Linux PC and a remote server, you need to have an SSH client installed. Here are some of the best options.
7 Tips to Organize Files on Linux and Declutter Your PC
Want to organize your files and folders on Linux but don't know where to start? These tips will help you out.
How to Free Up Memory and Improve RAM Performance on Linux
Improve your Linux PC's performance by learning how to free up RAM and manage memory more efficiently.
How to Prevent Brute-Force Attacks on Linux Using Fail2ban
Reduce the chances of hackers gaining access to your Linux servers by installing and configuring Fail2ban.
How to Monitor User Logins on Linux
As a system administrator, it's important to regularly monitor user logins on a Linux system for suspicious activities.
How to Automate Virtual Machine Creation in Azure Using cloud-init
Creating a virtual machine is boring. Creating hundreds is time-consuming. cloud-init lets you automate virtual machine creation in Microsoft Azure.
5 Things to Do When Installing Ubuntu on Your PC
Following these best practices when installing Ubuntu can help you set up a secure and productive system.
How to Install Linux in a Proxmox Virtual Environment
Create virtual machines and install new Linux-based operating systems using Proxmox, a type 1 hypervisor based on Debian.