Technical Articles about Linux
A collection of technical articles delving into Linux system administration, command-line tools, scripting, and performance optimization.
In this section, I have compiled a collection of technical articles that delve into various aspects of Linux — including system administration, command-line tools, scripting, and performance optimization. Each article is meticulously researched to offer clear explanations, step-by-step guides, and real-world examples to help you enhance your Linux skills and make the most out of your experience. Whether you’re just getting started or seeking advanced techniques, these articles will serve as valuable resources throughout your Linux journey.
Why Should / Shouldn't You Use Linux?
An exploration of the advantages and trade-offs of using Linux as a daily operating system — covering its open-source nature, security model, and customization depth.
Read Full Article → Distros · Beginner GuideWhich Linux Distro Should You Use?
An in-depth analysis of popular Linux distributions — their unique philosophies, package ecosystems, stability models, and target audiences.
Read Full Article → Desktop EnvironmentsBest Desktop Environments for Linux
A side-by-side comparison of the most popular Linux desktop environments — GNOME, KDE Plasma, XFCE, Cinnamon, and more.
Read Full Article → Package ManagersAPT vs DNF vs Pacman vs Zypper...
A comprehensive comparison of the major Linux package managers — their dependency resolution strategies, speed, flexibility, and ecosystem fit.
Read Full Article → Distros · Personal PickWhy I Use CachyOS Linux
A personal deep-dive into the CachyOS Linux distribution — what sets it apart, its performance-tuned kernel, BORE scheduler, and daily driver experience.
Read Full Article → Shell · ComparisonWhich Linux Shell Should You Use?
An analysis of popular Linux shells — Bash, Zsh, Fish, Nushell — comparing their scripting power, interactive features, and overall user experience.
Read Full Article → Terminal · BenchmarkKonsole vs Alacritty vs Kitty vs WezTerm
A comprehensive head-to-head comparison of Linux terminal emulators — evaluating rendering performance, GPU acceleration, and configurability.
Read Full Article → DE vs WM · ConceptsDesktop Environment or Window Manager?
An exploration of the fundamental differences between desktop environments and standalone window managers in Linux.
Read Full Article → Window ManagersNiri vs Hyprland
A focused comparison of two modern Wayland-native window managers — Niri's scrollable tiling model and Hyprland's dynamic compositing approach.
Read Full Article → Wayland · Display ServerWhat is Wayland? Differences from X11
An introduction to the Wayland display server protocol — how it fundamentally rethinks the Linux graphics stack compared to the legacy X11 system.
Read Full Article →