Despite being over three decades old, Python is still an extremely relevant and popular programming language. The fact that it’s easy to understand, and works on...
When you first start using git, it can be intoxicating to see how easily you can create new branches and merge them. You feel powerful –...
On Linux systems, everything things is made of up files and folders. The stat command holds the key to unraveling a wealth of information about your...
Born from the ashes, Vim is an open-source text editing tool, aptly named “Vi Improved.” Renowned for its heightened efficiency and versatility, Vim emerged from the remnants of...
Software development is rarely so kind as to be linear. It would be great if we could work continuously on a single feature without distractions, and...
Those of you who work on Fedora, CentOS, or RHEL are familiar with yum. Fedora users might have forgotten yum altogether because it was replaced by...
In the landscape of collaborative software development, Git emerges as a robust version control system. Its versatility extends beyond code, finding applications in diverse projects where...
Vim is an open-source text editing tool. Vim, short for “Vi Improved,” is a highly efficient and versatile text editor. Born from the ashes of the...
“Sed” stands for “Stream Editor”, and is a Linux tool designed for modifying input streams of text on a line-by-line basis. When compared to other text...
As files get larger and larger we need a way of making them as small as possible. Whether it is transferring files over the internet or...