Fundamentals of Bash Scripting

Introduction Bash is one of the most widely used Unix shells. It is shipped by default on most Linux distributions. It is also a programming language that can interact with the operating system and perform terminal-based tasks. This helps us to automate many actions, which increases our efficiency. Origins of Bash Bash is short for “Bourne Again SHell.” It was developed by Brian Fox in 1989 to replace the proprietary Bourne shell used in Unix systems. The first beta version 0.99 was released on 10th January, 1988, and was publicly available to be downloaded by anyone. It was designed to be compatible with the existing Bourne scripts while also adding its own features. ...

December 11, 2025 · 9 min

Dual booting CachyOS with Windows

Introduction Dual booting is a process where you install two or more operating systems together without losing the ability to use either of them. Before we get into dual booting, let’s briefly understand what CachyOS is. What is CachyOS? CachyOS is a Linux distribution based on Arch Linux, focused on speed, stability, and customization. It is a popular Arch-based distro that is also known for gaming, as it comes pre-installed with necessary drivers out of the box. Furthermore, CachyOS also provides many of the packages from the AUR prebuilt and optimized for fast and easy usage. ...

November 1, 2025 · 3 min