linux

Installing Gentoo the Hard Way

In this article, we'll proceed to install Gentoo. This article follows the story of manually installing Linux distros which begins here https://julienlargetpiet.tech/articles/manually-installing-arch-and-void-linux-on-the-same-disk-with-uefi-and-grub.html…

linux

Installing OpenBSD the Hard Way

In this article, we'll go through the manual installation of OpenBSD and see the differences and similarities with Linux. The setup We'll…

linux

Manually Installing Arch and Void Linux on the Same Disk with UEFI and GRUB

In this article, we'll deep dive into the manual installation of multi-distrributions in one disk. The Setup We'll install Arch And Void…

linux

I Just Wanted Wi-Fi to Work on Linux

About a week ago, I needed to set up a laptop for my mum to use while working remotely. The initial plan…

linux

AWK: The Small Language That Quietly Became a Data Engine

There is a moment every engineer hits. You're staring at a text file-logs, CSVs, metrics, something messy-and you think: "I just need…

linux

Sed, a powerfull mini-language from the 70s

There's a moment when using sed stops feeling like typing weird incantations… and starts feeling like you're programming a living stream of…

linux

Logrotate for Nginx: Understanding missingok, notifempty, sharedscripts, prerotate, postrotate (and switching to size-based rotation)

If you run Nginx in production, your access and error logs can grow fast. On most Linux systems, log rotation is handled…