• What Is an Immutable Linux Distro? (And Should You Use One?)

    Immutable Linux distros are one of the most talked-about concepts in the Linux world right now — but what does “immutable” actually mean, and should you consider switching? In this video, we break down exactly what immutable Linux distros are, how they work under the hood, what technologies power them, and whether they’re the right choice for you.

    This isn’t just a buzzword — immutable Linux distros represent a fundamentally different approach to how a Linux system is designed, updated, and protected. Whether you’re a Linux sysadmin, a homelab enthusiast, or just someone curious about where Linux is headed, this explainer will give you a solid foundation.

    YouTube player
  • lnav Tutorial: Analyze Linux Log Files Like a Pro

    lnav is a powerful, feature-rich log file viewer for Linux that makes analyzing, searching, and filtering log files far easier than traditional tools like tail and grep. In this tutorial, you’ll learn how to install lnav, navigate its interface, search and filter log files, view multiple logs at once, and tail live log files in real time — all from the command line.

    Whether you’re a Linux sysadmin troubleshooting a production server, a homelab enthusiast digging through system logs, or a Linux user who wants a smarter way to read log files, lnav is a tool worth adding to your workflow.

    YouTube player

  • System76 Thelio Mira (2026) Review: The Best Linux Desktop You Can Buy?

    The 2026 System76 Thelio Mira is one of the most interesting Linux desktops on the market — but is it actually worth your money? In this review I cover everything from first boot on Pop!_OS to running Fedora and Debian, real-world benchmarks, gaming performance, and whether this machine deserves a place in your homelab or on your desk.

    YouTube player
    (more…)
  • I Let AI Run My Sysadmin Tasks… Here’s What Happened

    In this video, I explore how AI can be used for System Administration by integrating Claude Code. I walk through a real experiment where I tested AI against my infrastructure automation workflow to see how useful AI really is for sysadmins.

    Is AI a blessing or a curse? Check out the video to learn more about this experiment as well as my findings.

    YouTube player
  • The Linux Uptime Obsession (Stop Bragging About This!)

    Is Linux uptime really something to brag about? Many system administrators proudly show off servers that haven’t been rebooted in months or even years—but that mindset can actually create serious problems!

    In this video, I’ll break down why you might be revealing more than you intended to, and why rebooting your Linux server regularly can actually be a best practice. From applying security updates to maintaining system reliability, avoiding reboots can introduce risks that many sysadmins overlook.

    YouTube player
  • How to Automate Linux Backups Using rsync and systemd

    In this tutorial we build an automated Linux backup using rsync and a systemd timer.

    In this step-by-step tutorial, we’ll create a reliable rsync backup script, test it safely using dry-run mode, and automate it using a systemd service and timer so your backups run automatically. You’ll also learn how to prevent silent backup failures by adding a mount check, and how to integrate healthchecks.io so you get alerts if your backup script fails.

    This tutorial is perfect for Linux users, sysadmins, and homelab enthusiasts who want a simple, reliable, and transparent backup solution without relying on heavy backup software.

    YouTube player
    (more…)
  • Build a Custom Linux MOTD with Bash and systemd!

    Want to show system information at login in Linux—without relying on neofetch?
    In this hands-on Linux project, you’ll build a custom Message of the Day (MOTD) that displays live system info every time you log in.

    This video is designed as a learn-by-doing Linux project. You’ll write a Bash script, create a systemd service, and set up a systemd timer to automatically regenerate your MOTD. By the end, you’ll have a clean, professional login message that works across reboots and logins—no manual commands required.

    YouTube player
  • How to Deploy Self-Hosted Apps on a RamNode VPS

    In this video, I deploy real applications on a Linux VPS using Coolify and Portainer on RamNode. Starting from a fresh Ubuntu instance, I walk through best practices, install both platforms from scratch, and show how they simplify app and container management.

    Along the way, I explore RamNode features like security groups, snapshots, and access control to lock things down properly. If you’re interested in self-hosting, Docker, or getting more out of a VPS, this video is a great place to start.

    YouTube player

    This video was sponsored by RamNode. Check them out and develop, deploy, and grow your project or business on their OpenStack-based cloud platform. Check them out and use promo code “LEARNLINUXTV” to set up a free trial and get $5 in starter credit!

    (more…)
  • How to Learn Linux Faster: 5 Proven Tips!

    Learning Linux doesn’t have to be overwhelming. In this video, I share 5 practical tips to help you learn Linux faster, avoid common beginner mistakes, and build real skills that actually stick.

    Whether you’re new to Linux, switching from Windows or macOS, or just feeling stuck, these Linux learning tips will help you focus on what matters most—without burnout or wasted time.

    YouTube player
    (more…)
  • How to Install Icinga 2 on Ubuntu (Complete Beginner Guide)

    In this complete Icinga monitoring tutorial, I walk you through installing and configuring Icinga 2 on Ubuntu from scratch. This is a full getting-started guide designed for Linux administrators, homelab users, and anyone who wants to set up real infrastructure monitoring the right way.

    YouTube player

    Thanks to Icinga for sponsoring this tutorial! With Icinga (and this tutorial as your guide) you’ll be monitoring your servers like a pro in no time! Check out Icinga here.

    (more…)