Understanding systemd: A Comprehensive Guide to Modern Linux Init Systems
From unit files to timers, targets to journal logging -- everything you need to master the init system that runs your servers. We break down service management, dependency resolution, and advanced patterns for production environments.
Hardening SSH: Beyond the Basics
Certificate-based authentication, jump hosts, port knocking, and fail2ban configurations that actually make a difference in production.
KernelLinux Kernel Tuning for High-Traffic Servers
Sysctl parameters, network stack tuning, and memory management settings that can dramatically improve throughput under load.
SysadminBtrfs Snapshots and Rollbacks in Practice
A practical walkthrough of snapshot management, automated backup strategies, and how to recover from a botched upgrade in minutes.
NetworkingDeep Dive into nftables: The iptables Successor
Why nftables replaced iptables, how to write rulesets, and a migration guide for anyone still running legacy firewall configurations.
DevOpsAnsible Roles That Actually Scale
Patterns for writing reusable, testable Ansible roles. Includes molecule testing, variable precedence traps, and handler strategies.
DistrosNixOS in Production: One Year Later
Lessons learned running NixOS on bare metal servers. Reproducible builds, rollback stories, and the sharp edges we hit along the way.