SHIFT: The Third Time I Tried Convergence
In 2013 I bought an Ubuntu Phone. Not because I needed a new phone, but because the demos kept showing one specific thing: plug the phone into a monit…
Latest AI & ML news from Tech News
In 2013 I bought an Ubuntu Phone. Not because I needed a new phone, but because the demos kept showing one specific thing: plug the phone into a monit…
The Problem to Solve VS Code Remote (SSH) is powerful, but there are situations where you want to handle terminal operations in your favorite external…
So, while operating on an Ubuntu 25.10 I had to use who to check the session, and something weird happened it basically didn't work, for a simple comm…
Many developers use OpenClaw for a long time without truly grasping the boundary between Tools and Skills. If you want to move from a "casual tinkerer…
Prerequisites A Linux terminal or Windows Subsystem for Linux (WSL) Basic familiarity with using a terminal Linux file system A Linux file system is t…
Handmade Hero: A Systems Programming Odyssey This post is the start of my Handmade Hero journey documentation. For those who do not know what Handmade…
Recently, I wanted to know how I could turn of the startup sound on the Steam Deck. After a bit of searching I found that there is not an option for t…
In this article, we’ll explore how a Man-in-the-Middle (MITM) attack works using a small Docker-based lab. We’ll simulate how an attacker can steal cr…
When your profiler swears everything’s fast but your metrics are screaming bloody murder eBPF From Rust: The 34ms Ghost We Couldn’t See When your prof…
Full Install Guide (Ubuntu Server Frappe/Bench omnexa_core ) This guide walks you through a clean install on Ubuntu Server, from OS prep to a running …
Batch files and shell scripts often need a short wait so a double-clicked window or installer log stays visible. Windows CMD has a dedicated pause com…
The Nostalgia Hit 🍌 Remember the two gorillas standing on a skyline, tossing exploding bananas at each other? I decided to bring that back. I built a …
Introduction Azure Monitor is a powerful cloud-based monitoring solution that provides full visibility into the performance, health, and activity of a…
RTX 3050 Mobile (Hybrid AMD + NVIDIA Laptop) Reference Guide: Comprehensive-Wall28/Nvidia-Fedora-Guide System Profile Property Value OS Fedora 43 Work…
You clicked this link. Quite simple, right? But before these words appeared in your browser, they went on a little journey, hopping through routers, d…
Datadog charges $15/host/month. You have 5 servers. That's $75/month to see CPU graphs. Beszel does the same job with an agent that uses less than 10M…
We tried running Docker inside a microVM. It failed before the first container even started. The error wasn’t helpful: cgroup mountpoint does not exis…
Machine: Snapped Difficulty: Hard OS: Linux Overview Snapped is a hard-difficulty Linux machine that chains two recent CVEs to go from unauthenticated…
Hey everyone, I’ve been working on a small tool called Xyra . It is a Windows desktop app for managing Linux/VPS files over SSH/SFTP, but instead of f…
When looking through the filesystem of a Linux system you may notice a directory named /proc . It's a fascinating directory which exposes many of the …
In Linux, everything is a file —not just text documents or executables, but also devices, network sockets, and even running processes. This idea turns…
You close your laptop lid, toss it in your bag, and head home. The next morning you open it up to find a dead battery and a warm chassis. Sound famili…
Running Django and Celery as systemd services on EC2 and tired of SSH-ing in to debug? Here's the exact setup I used to ship logs to CloudWatch Logs f…
So, you know Python and think, "Hey, why don't I get into Data Engineering?" You have your learning checklist ready to go, but there’s a giant, termin…
A practical guide covering installation, troubleshooting, and the real story of getting k3s to run inside an LXC container Introduction Kubernetes is …
In this walkthrough, we’re going to explore two ways to root Lame without metasploit. If you are ready let's dive in. We would start with an nmap scan…
If you’ve worked with Slurm long enough, you’ve definitely seen this: PD (Pending) You submit a job, everything looks fine… and then nothing happens. …
Разработка ядра Linux идет своим чередом. Каждые пару месяцев (иногда ждать приходится дольше) появляется свежая версия с исправлениями и новыми возмо…