MakeUseOf

Mwiza Kumwenda-

Mwiza Kumwenda

  • 124
    articles
  • 57
    Features
  • 23
    Lists
  • 44
    Guides

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

lady printing documents via a Chromebook 1
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.

engineers sharing linux tips and tricks 1
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.

Man in White Dress Shirt Smiling on Computer 1
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.

lady focusing on task at hand 1
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.

lady frustasted with a package manager error on ubuntu 1
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.

wordpress website under development 1
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.

best linux tools for C# development 1
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.

engineer working on multiple monitors to show the power of virtual desktops 1
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.

snap packaage on a linux pc 1
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.

snap store website on a pc running linux 1
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.

ubuntu running as a docker container 1
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.

femaile engineer looking at vim inspired text editors 1
Vim
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.

engineer working on linux ssh client 1
SSH
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.

organizased desktop with tech gadgets 1
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.

working on pc internals to improve perfomance 1
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.

engineer monitoring ssh logins on linux 1
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.

two engineers monitoring system logs on linux 1
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.

engineer working on cloud init scripts on a linux pc 1
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.

group of engineers installing ubuntu on a PC 1
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.

proxmox virtual environment running on a rack server 1
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.

1 2 3 4 5
Page 1 / 7