Complete guide to deploying applications with Docker Compose
Learn how to deploy multi-container applications with Docker Compose: services, networks, volumes, and practical examples for your environment.
Learn how to deploy multi-container applications with Docker Compose: services, networks, volumes, and practical examples for your environment.
Learn how to use Firejail on Linux: install, configure profiles, and isolate browsers, games, and apps in secure sandboxes.
Discover which operating systems military drones use, why Linux dominates, and how free software is changing modern warfare.
Discover in detail all the improvements of Wine 11: NTSYNC, WoW64, Vulkan, Wayland and more for Windows games and apps on Linux and macOS.
Discover what KolibriOS is, the ultra-lightweight operating system that fits on a floppy disk and revives old PCs with incredible speed.
Discover the key features of Albert Launcher on Linux and how to use it to launch apps, files, and web searches at top speed.
Discover Orbitiny Desktop for Linux: a modular, portable environment packed with unique features you won't find in GNOME or KDE.
Discover what Raspberry Pi Connect is, how the official remote access for your Raspberry Pi works, and how to set it up step by step from your browser.
Discover what dm-verity is, how verified boot works, and how it protects Android and Linux against system tampering.
Discover the most problematic Linux distributions and what alternatives to use if you're starting from scratch without complicating your life.
Discover PikaOS, the Linux distro for gaming with Steam, Proton, and drivers ready to play without complications from the first boot.
Learn how to analyze and optimize Linux boot times with systemd-analyze: timings, slow services, critical chains, and tricks to speed up your system.
Learn what exec does in Linux, how to use it in shell, C and Perl, and how to control processes and descriptors with clear examples.
Learn how to use wget in Linux: key options, practical examples, and tricks to download files and websites from the terminal like a pro.
Learn how to use xargs in Linux with clear examples, key options, and tricks to automate tasks and safely process many files.
Learn how to use nohup, disown, & and tmux so that your Linux commands continue running even after you close the terminal or SSH session.
Learn how to use journalctl step by step: filter, track, and clean systemd, kernel, and service logs to diagnose problems in Linux.
Learn how to send emails from Bash and PowerShell, avoid modern SMTP errors, and automate notifications with your scripts.
Configure LUKS with auto-unlock via TPM on Linux. Methods, PCR, security, and key steps explained clearly and practically.
Learn how to monitor performance in Linux with eBPF, bpftrace, and perf. Use cases, advantages, and how to combine them in production.
Learn how to list and analyze LWPs and processes in Linux with ps, top, htop, and /proc to monitor performance and resources like a pro.
Learn how to manage Flatpak packages on Linux using commands, Warehouse, and Flatseal. Control, security, and convenience step by step.
Learn how to use `set -euo pipefail`, `trap`, and `logging` in Bash to avoid silent errors and create robust, easy-to-debug scripts.
Learn how to use containers with Podman: pods, network, volumes and podman-compose, with advantages over Docker for development and production.
Complete guide to freeing up disk space in Linux: key commands, safe cleaning, kernels, logs and caches, step by step.
Discover the real differences between Cron and Anacron in Linux and learn when to use each one to automate tasks securely.
Learn how to use, integrate, and update AppImage packages in Linux: what they are, advantages, permissions, menu, sandbox, and tricks to master them.
Learn how to view and change the UUID of disks in Linux, adjust /etc/fstab, and avoid boot errors and failed mounts.
Learn how to protect scripts in Linux with AppArmor and easily detect changes in your code and directories using profiles and hashes.
Discover what IRQbalance does in Linux, when it improves performance, and how to integrate it with other advanced network and system settings.
Learn what SELinux is, its modes, policies and labels, and how to configure it without breaking your Linux services.
Learn how to use Btrfs subvolumes, snapshots, RAID, and compression to get the most out of your Linux system safely and flexibly.
Configure a secure WSL 2 environment on Windows with best practices for networking, users, and professional development tools.
Learn how to use Resti on Linux to create encrypted, automatic, and verified backups locally, via SSH, and to S3-type clouds.
Learn to schedule tasks with fcron and cron in Linux, control permissions, logs and performance to automate your system like a pro.
Discover with simple commands whether your Linux uses X11 or Wayland and understand what changes between the two for your applications and your desktop.
Learn to create bash scripts with graphical menus and interactive interfaces using dialog, whiptail, and zenity on GNU/Linux.
Learn how to manually check and update firmware from Linux using fwupd, BIOS/UEFI, and manufacturer tools safely.
Learn with clear examples how to use nice, renice, and ionice in Linux to adjust CPU and I/O priorities like an expert administrator.
Learn to master the systemctl command in Linux: services, objectives, states, and essential tricks for safely managing systemd.
Discover what cpusets is in Linux, how it works with cgroups, and how to use it to isolate and limit CPU and memory from your processes.
Discover what namespaces are on an NVMe SSD, how they appear in Linux, and their relationship to containers and Kubernetes. A clear and detailed explanation.
Discover when to choose ZFS or mdadm for your Linux server: performance, reliability, RAIDZ, RAID10, snapshots, and backups.
Learn how to optimize NVMe on Linux servers: kernel, TRIM, file systems, and MySQL to maximize performance.
Learn how to download, configure, compile, and install the Linux kernel step by step and optimize your system to the fullest without breaking your distribution.
Learn Docker Compose from scratch: services, networks, volumes, and real-world examples for orchestrating containerized apps.
Learn how to manage and version your .dotfiles with GNU Stow and Git, step by step, to clone your environment on multiple machines without complications.
Learn how to mount remote file systems with SSHFS step by step on Linux, macOS, and Windows, using SSH keys and advanced options.
Learn LVM on Linux step by step: PV, VG, LV, snapshots, mirrors, pvmove and troubleshooting real server errors.
Learn how to play Windows games on Linux using Steam, Proton, Wine, and other tools. A complete guide to gaming on Linux.