Posts
All the articles I've posted.
-
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 -
Docker Resource Limits: Stop Letting Containers Eat Your RAM
Learn how to set Docker resource limits for memory, CPU, swap, and PIDs. Practical guide with real-world sizing examples, OOM killer behavior, and cgroups explained.
17 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.
8 min read -
bash `set -e` Doesn't Work Like You Think
set -e silently fails in subshells, pipes, and conditionals. Learn the gotchas and fix them.
5 min read -
Proxy Chains and Anonymization: What Actually Works and What's Just Theater
Proxy chains, Tor, proxychains-ng, and VPN+Tor combos: an honest breakdown of what actually protects your privacy and what's security theater.
8 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.
4 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. Learn ausearch, aureport, and writing audit rules.
5 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 -
Bash Strict Mode: set -euo pipefail Explained
set -euo pipefail makes your bash scripts fail fast instead of silently. Here's what each flag does and why they matter.
5 min read -
The sudoers Mistake Everyone Makes Once
Never edit /etc/sudoers directly. One syntax error locks everyone out. Use visudo, understand NOPASSWD risks.
5 min read -
awk for Log Parsing: 5 Patterns You'll Actually Use
awk is perfect for parsing logs. Here are 5 patterns that handle filtering, summing, counting, splitting fields, and pretty-printing without reaching for Perl or Python.
4 min read