Your App Center List Is Not a Security Audit
I opened Ubuntu's App Center, scrolled through ~90 installed packages, and asked the obvious question: is any of this malware? The list looked suspi…
Tech news from the best sources
I opened Ubuntu's App Center, scrolled through ~90 installed packages, and asked the obvious question: is any of this malware? The list looked suspi…
How ten months of AI-assisted Linux administration gradually turned copy-paste advice into direct access to a real server. When AI stopped being jus…
A step-by-step practical guide to locking down SSH, configuring firewalls, enforcing least privilege, hardening the kernel, and setting up audit tra…
As I stated in my introduction , the first piece of work I did on Packet Sender was fix the Snapcraft build. What is Snapcraft? It has been a while…
The architectural differences between the root account and sudo delegation, how the SUID bit works, why visudo saves production servers, and how to…
Problem On my Huawei MateBook X Pro running Ubuntu 26.04 LTS, the built-in touchpad would behave strangely immediately after logging in. The touchpa…
How Linux file permissions actually work under the hood, why symbolic mode is your best friend, and how to stop blindly typing chmod 777. Every Linu…
If you've searched "install Hadoop on WSL," you've probably found guides from 2020–2023, most written for WSL1 or old Hadoop 3.2/3.3.0 builds. This…
While diving deeper into Linux internals and modern SRE practices, I came across a question that many Linux engineers eventually ask: Is cron obsole…
Sometimes you genuinely want Docker Engine as the Kubernetes node runtime — a team standardized on the Docker CLI/API for tooling, an image-build bo…
Introduction Many people believe that becoming a senior DevOps engineer means learning Kubernetes, Terraform, or cloud platforms. While those skills…
This is the mainstream way to run Kubernetes "with Docker" on Ubuntu in 2026: containerd as the runtime (the same engine Docker uses under the hood)…
Securing and Automating a Cloud Server The first time I spun up a cloud server, I thought the hard part was over. It wasn't. The server was open to…
Introduction It was a perfectly normal day. I opened my laptop, ready to get some work done, and then... BAM. A black screen. Not a gentle fade to b…
There's a delightfully literal answer to "Kubernetes with Docker": kind — Kubernetes IN Docker. Each node is a Docker container running a full Kuber…
Stop memorizing commands. Start understanding concepts. Many people believe Linux is difficult because they begin by trying to memorize dozens of te…
1. Introduction Hello from Japan! 🇯🇵 I am an active truck driver in Japan self-studying Python and Web technologies, leveraging my logistics domain…
The idea of having my own server never really interested me until I had a conversation with one of my developer friends. We were discussing how stud…
Data preservation layouts are no longer just an exercise in handling routine disk failures; they are a direct line of defense in an active cyber-war…
Amid all the noise about dockershim, one thing got lost: the everyday workflow of building an image with Docker and running it on Kubernetes never c…
Keeping your Ubuntu server healthy requires more than installing package updates. Over time, unused packages, cached APT files, and Docker resources…
Table of Contents What is Apache Kafka and When Should You Use It KRaft Mode: Why ZooKeeper is No Longer Needed Prerequisites Step 1: Install Java 2…
Every time I got a fresh Ubuntu VPS, I lost half a day to the same ritual: install zsh, copy over my .zshrc , remember which tools I had on the old…
Introduction What is Ansible? Ansible is an automation language that can describe any IT environment, whether homelab or large-scale infrastructure.…
Pada postingan ini saya akan membahas bagaimana membangun Reverse Proxy Nginx dengan SSL Internal (Self-Signed PKI) tanpa menggunakan domain publik…
Installing Ubuntu Server 24.04 LTS in an offline mode (no LAN cable or WiFi connected) leaves you with an unmanaged network interface which requires…
I'm Ayesha Abbas, a CS student, specializing in cybersecurity and cloud security. I use Linux every single day for my projects and studies. Here are…
Early in my career working in a Digitisation environment at some point I would have to become familiar with the process of handling images. Being at…
I don't know where to begin. This is a long story, but it all started when I saw that DEV was having a ‘finish-it--up-a-thon’. I was instantly inter…
QTRACTOR BIBLE Volume 1 — Foundations PART I — QTRACTOR CONCEPTS & WORKFLOW MODEL Chapter 1 — What Qtractor Is Quick Start Qtractor is a non-des…