Zunaid Ali-Contributor

Zunaid Ali

Contributor

September, 2023
Linux, Windows, Programming
  • 114
    articles
  • 55
    Features
  • 25
    Lists
  • 34
    Guides

About Zunaid Ali

Zunaid Ali first became interested in technology after using a computer for the first time in 2006. He's been producing how-to content since 2018, reaching thousands of people in the process.

As a kid, Zunaid used to read tech tutorials and troubleshooting guides on popular blogs. That made him want to start his own writing career. After the coronavirus pandemic, he finally decided to jump into the tech writing world. Before joining How-To Geek, he had written for HecticGeek, Distroid, and UbuntuPIT, among others.

Zunaid first tried Linux when he wanted to learn Web Development in 2021. Due to his inexperience, he messed up his laptop trying to dual-boot Ubuntu with Windows. Frustrated, he went all-in with Linux and removed Windows completely. And that's when he fell in love with it. He's been actively experimenting with Linux since then.

After finding his first writing gig on Linux in April 2022, he decided to specialize in it so he could share his knowledge and insights with fellow open-source enthusiasts. He joined How-To Geek in September 2023 and has been writing as a freelance contributor since then.

Zunaid is currently pursuing his Bachelor's degree in Information & Communication Technology. When he's not writing, he's reading tech blogs, coding fun projects, or learning about new technologies. Other than Linux, he also has an interest in Android Development and Cybersecurity. He has experience in C/C++, Java, HTML/CSS/JavaScript, and Python. You can find some of his hobby projects on his GitHub.

Latest

Python logo over blurred Python code background, with the word 'Python' written in yellow underneath.
Stop trusting online tools with your photos—build this Python background remover instead

Your own tool means you're in full control of your images.

A screen with the Python download webpage.
4 reasons to learn Python (even if you don't want to be a developer)

It's time to join the Pythonistas.

3
KDE Konsole Terminal open on the Kubuntu Focus Ir14.
These 14 Linux commands helped me become a better troubleshooter

Let's get those errors fixed.

Bash terminal icon inside an infinity loop surrounded by parameter expansion symbols.
This Bash script replaced 3 apps I use everyday

How a simple script can transform your desktop cleanup.

11
Stylized illustration featuring the Python logo surrounded by bar charts, a pie chart, and line graphs.
5 powerful Python one-liners that will make you a better coder

Why write ten lines of code when one will do? From magic variable swaps to high-speed data counting, these Python snippets will transform your code.

The Windows 11 Notepad logo icon.
I wanted Windows Notepad on Linux—this app is the closest replacement I’ve found

The search for a Linux Notepad replacement ends with this unassuming app.

5
A man holding a laptop next to the Linux mascot, Tux, standing with crossed arms.
The $0 Linux "Swiss Army Knife" every developer should install today

Discover the all-in-one Linux toolbox that handles JSON, JWT, Cron, and image conversion in a single, private interface.

7
Tux, the Linux mascot, wearing sunglasses and working on a laptop surrounded by floating terminal windows and 3D command symbols.-1
This Rust-powered tool makes Linux search effortless

Love the speed of grep but hate the terminal syntax? Discover the Rust-based GUI tool that makes complex file searches as easy as point-and-click.

1
A Linux terminal open in Ubuntu with the vim editor editing the .bashrc file.
11 Vim tips that will save you hours of editing time

Become a Vim pro.

Tux, the Linux mascot, sitting with a laptop in front of a large terminal window.-1
I stopped using the Linux start menu: This "fuzzy" launcher is so much faster

Clicking through app grids is a waste of time. I switched to Ulauncher, a tool that learns your habits and launches apps with just a few keystrokes.

the github logo on top of a blurred out repository
Stop blindly trusting GitHub Copilot: 4 reasons it’s failing as a coding agent

From rewriting entire files for tiny changes to getting stuck in logic loops, here is why you might want to think twice.

5
An integrated developer environment and the VS Code logo in the center.
5 VS Code features that save me time every day

I found 5 essential tricks that turn hours of boring refactoring into short work.

1
Illustration of a laptop displaying Python code, with floating code windows and the Python logo on a blue patterned background.
Make Python scripts smarter with regex: 5 practical re examples

Elevate your Python scripting skills with the versatility of regular expressions.

A terminal displaying 'Hello World' with a holographic globe and some binary code in the background.
5 things I wish I knew when I first learned programming

Learn from my mistakes.

7
Tux, the Linux mascot, wearing sunglasses and working on a laptop surrounded by floating terminal windows and 3D command symbols.-1
This one Linux terminal tool replaced half my text-processing commands

An all in one solution to bid farewell to your text manipulation woes.

2
Tux, the Linux mascot, wearing sunglasses and pointing at large 3D terminal symbol.-1
You’ve been using the wrong command for years: Why printf beats echo in your Linux scripts

Times when just 'echo'ing stuff into the terminal isn't enough.

24
Tux mascot jumping from Windows to Linux.
Using Linux made me a better Windows user, here's how

Linux knowledge is more useful in Windows than you might expect.

1
Hands typing on a keyboard with code snippets in the background and two angle bracket symbols on each side.
Stop obsessing over clean code, it's holding you back

You've been taught that clean code is the key to success, but could it be holding you back?

27
Tux, the Linux mascot, wearing sunglasses and working on a laptop surrounded by floating terminal windows and 3D command symbols.-1
I use these 5 grep options to find anything fast

Up your search game on Linux with these finely crafted grep flags.

3
Python logo over blurred Python code background, with the word 'Python' written in yellow underneath.
Turn your webcam into an AI detection system with this quick Python project

Discover the power of AI in your own home with this simple project.

3
1 2 3 4 5