Posts
Page 50 of 58
-
Word Splitting: The Bash Gotcha That Corrupts Filenames
Unquoted bash variables split on IFS and quietly break loops, file ops, and filenames with spaces. Here's why it happens and how to always quote right.
5 min read -
Proxmox vs XCP-ng: Hypervisors for People Who Like Their Data Center at Home
Proxmox vs XCP-ng compared for homelabbers: KVM vs Xen, ZFS, web UI, VM management, and which hypervisor to pick for your spare rack server.
9 min read -
Wiki.js with GitSync: Documentation That Lives in Version Control Like It Should
Set up Wiki.js GitSync with GitHub or Gitea for docs-as-code. Version-controlled wikis, PR workflows, automated updates, and sane branch strategies.
8 min read -
Docker Compose vs Docker Swarm: When "Good Enough" Beats "Enterprise"
Docker Compose vs Docker Swarm: a practical guide to choosing the right tool. Learn when simple orchestration beats enterprise complexity, with real examples.
13 min read -
String Manipulation in Bash (Without sed or awk)
Bash has built-in string operations: substring extraction, find-replace, case conversion, and trimming. You don't need sed for basic text work.
5 min read -
Vaultwarden vs Bitwarden: Own Your Passwords Before Someone Else Does
Why trust a cloud with your passwords? Compare Vaultwarden and Bitwarden self-hosted, lightweight vs full-stack, Docker setup, backups, and which one to actually run.
10 min read -
Flowise vs Langflow: Build AI Pipelines Without Writing a Novel
Flowise vs Langflow compared: self-hosted, Docker-ready visual LLM workflow builders. Build no-code AI pipelines, RAG chatbots, and more, without losing your mind.
9 min read -
bash `set -e` Doesn't Work Like You Think
set -e looks bulletproof, but it slips right through pipes, command substitution, and conditionals. The bash gotchas that bite at 2 AM, and how to fix them.
6 min read -
Bash Arithmetic Without bc
Bash has built-in arithmetic. You don't need bc for 90% of math. Here's how to do it right.
5 min read -
n8n vs Node-RED: Automate Everything Without Learning to Code (Much)
n8n vs Node-RED: self-host your own Zapier killer. Compare workflow automation tools, Docker setup guides, and real examples for 2026.
8 min read -
Linux Audit Log: What's Really Happening on Your Server
auditd logs every system call, file access, and command run on your Linux server. Learn ausearch, aureport, and how to write audit rules that catch it.
6 min read -
Ventoy: Boot Any OS, Any Time
Ventoy turns any USB drive into a multi-boot drive, drop ISOs on it and boot any OS without re-flashing the drive each time.
14 min read