Nix Series: Security Hardening
Pada series ini kita akan melakukan dasar konfigurasi security di NixOS. Konfigurasi yang dilakukan cukup standar, seperti: ssh, firewall, dan fail2ba…
Latest AI & ML news from Tech News
Pada series ini kita akan melakukan dasar konfigurasi security di NixOS. Konfigurasi yang dilakukan cukup standar, seperti: ssh, firewall, dan fail2ba…
Claude is genuinely useful for production Linux troubleshooting — when you use it right. Here's the workflow that works, after a year of using it on r…
Why create this? This serves as a record, just to understand the madness. I have been distro-hopping for a really long time, and have tried several di…
3 AM. Your error rate just jumped 12%. You've spent the last three weeks debugging intermittent failures on your home lab setup, and the coffee's cold…
A self-hosted WireGuard VPN on a $5/month VPS gives you a private exit IP you fully control — no logs but your own, no shared IP pools, no monthly per…
When you start a service and it fails with address already in use , something else is already holding the port. On a Linux server you can identify tha…
Cron has run the world’s scheduled jobs for forty years, and on most servers it still works fine. But the moment a job needs structured logging, a con…
Platform: TryHackMe Difficulty: Medium Reconnaissance Nmap nmap -sC -sV -A MACHINE-IP -oA nmap Starting Nmap 7.98 at 2026-06-12 06:47 -0400 Nmap scan …
The box that ran everything started dying in April. Not dramatically. Machines almost never die dramatically. It started with instability... the kind …
I Built a Git Sync Tool for My Obsidian Vault You write notes, you save them, you forget to push to GitHub. Then your laptop dies, and your notes are …
Introduction As a data engineer, most of your work will happen on Linux servers. Whether you are managing databases, running data pipelines, or proces…
Originally written for r/selfhosted on Reddit — sharing here for the dev.to community. After running my self-hosted setup for 2+ years on a single Het…
A single-board computer like the Raspberry Pi 5 (8GB) can be surprisingly capable when properly optimized. Running a complete NVR with AI object detec…
A complete step-by-step developer's guide to distrohopping. Learn how to manage backups, automate package installs, use Ventoy, handle partitions, and…
Every time I provision a new server — whether it's a $5 DigitalOcean droplet for a side project or a client's production box — there's a set of script…
A client handed me SSH access to a server they'd been running for two years. No documentation. No handoff notes. No "here's what's running and why." J…
I've built AppQuickSwitch, a utility for macOS and Linux that lets you launch or switch to applications using your keyboard. On Linux, it can also run…
When you are starting out in Data Engineering, it is easy to focus entirely on writing pristine Python code, designing SQL schemas, or learning comple…
In December 2025, Australia became the first country to ban under-16s from social media. Ten platforms, Instagram, TikTok, YouTube, Reddit, X, and the…
One of the first cloud concepts many people encounter while learning AWS is EC2 . The name sounds technical. The documentation is extensive. And the n…
A few weeks after switching from Windows to Linux, I noticed something interesting. The hardware had not changed. The processor was the same. The RAM …
One of the first networking concepts that confused me was this: Why does a computer need both a MAC address and an IP address? At first glance, they s…
If you have ever found yourself searching for how to run ASP on Linux or trying to figure out how to containerize an old IIS-dependent application, yo…
Все мы любим терминал. Но мало кто помнит наизусть все флаги команды find или как правильно распаковать хитрый архив без гугла. Данный инструмент може…
My name is Furqan Akbar. I am a Web Developer and Linux Server Administrator from Srinagar, Kashmir, India. I work as a Server Manager at Elyspace ful…
What I studied This week I started learning Linux through hands-on challenges while also studying for Functional Skills Level 2 English and Maths. Alo…
One question has been occupying my mind recently: If someone wants to learn DevOps, where should they actually begin? The internet offers thousands of…
Hi, I am Furqan Akbar, a Web Developer and Linux Server Administrator based in Srinagar, Kashmir, India. I have spent the last 2 plus years keeping pr…
In this series, we will have a beginner-friendly introduction to the world of GStreamer. GStreamer is a powerful open-source multimedia framework used…