Posts
Page 30 of 42
-
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 -
Why Your TLS Certificate Isn't Trusted
Incomplete cert chains, wrong order, self-signed certs. How to diagnose trust failures with openssl s_client.
4 min read -
jq One-Liners Every Sysadmin Needs
jq is JSON on the command line. Here are 5 one-liners that actually solve real problems: filtering, extracting, transforming, combining, and debugging.
4 min read -
Certificate Expiry: Monitor Before the 3 AM Call
Certs expire silently. Check expiry with openssl, automate renewal checks with cron, get alerts before disaster.
4 min read