Editorial Plan: 100 Technical Articles
This is a planning document, not a promise of search volume. Priorities and search intent below reflect editorial judgment about what practitioners actually need and search for — not verified keyword-research data from a tool like Ahrefs or Google Keyword Planner. Where real search-volume research is done in the future, it will be noted explicitly as such, separate from this initial plan.
- Published — a complete, real article exists today (this wiki does not list a page here as "published" unless it's actually live and complete, consistent with this project's policy against placeholder pages).
- Planned — scoped and prioritized, not yet written.
Total: 100 articles planned — 14 published, 85 planned.
Groups
| Title | Priority | Search intent | Audience | Status |
| Users | and sudo Explained | Linux/Fundamentals | P0 | 📋 planned |
DevOps
| Title | Priority | Search intent | Audience | Status |
| Infrastructure as Code: A DevOps Primer | P0 | informational | beginner devops | 📋 planned |
| Blue-Green vs Canary Deployments | P1 | comparison | intermediate devops | 📋 planned |
| Observability: Logs Metrics and Traces | P0 | informational | intermediate devops | 📋 planned |
| Setting Up Prometheus and Grafana | P0 | how-to | intermediate devops | 📋 planned |
| GitOps Fundamentals | P1 | informational | intermediate devops | 📋 planned |
Linux/Advanced Administration
| Title | Priority | Search intent | Audience | Status |
| Understanding conntrack and Connection Tracking | P0 | troubleshooting | advanced sysadmin | ✅ published |
| Kernel Parameters and sysctl Deep Dive | P1 | informational | advanced sysadmin | 📋 planned |
| Namespaces and cgroups from First Principles | P1 | informational | advanced sysadmin | 📋 planned |
| Understanding eBPF Basics | P2 | informational | advanced sysadmin | 📋 planned |
| High Availability with Keepalived and VRRP | P1 | how-to | advanced sysadmin | 📋 planned |
Linux/Automation
| Title | Priority | Search intent | Audience | Status |
| Introduction to Ansible | P0 | informational | intermediate devops | ✅ published |
| Ansible Roles and Reusable Playbooks | P0 | how-to | intermediate devops | 📋 planned |
| Ansible Vault for Secrets Management | P1 | how-to | intermediate devops | 📋 planned |
| Terraform Fundamentals for Linux Infrastructure | P0 | informational | intermediate devops | 📋 planned |
| Writing Idempotent Ansible Tasks | P1 | how-to | intermediate devops | 📋 planned |
| CI/CD Pipelines for Infrastructure Code | P1 | informational | intermediate devops | 📋 planned |
Linux/Docker & Containers
| Title | Priority | Search intent | Audience | Status |
| Docker Networking Fundamentals | P0 | informational | intermediate devops | ✅ published |
| Docker Compose for Multi-Container Apps | P0 | how-to | beginner devops | 📋 planned |
| Understanding Docker Volumes and Bind Mounts | P0 | informational | beginner devops | 📋 planned |
| Introduction to Kubernetes Pods and Services | P0 | informational | intermediate devops | 📋 planned |
| Container Security Best Practices | P1 | how-to | intermediate security | 📋 planned |
| Rootless Docker and Podman | P1 | informational | intermediate devops | 📋 planned |
| Multi-Stage Docker Builds | P1 | how-to | intermediate devops | 📋 planned |
Linux/Fundamentals
| Title | Priority | Search intent | Audience | Status |
| Linux Filesystem Hierarchy and Core Concepts | P0 | informational | beginner sysadmin | ✅ published |
| Understanding umask and Default Permissions | P1 | informational | beginner sysadmin | 📋 planned |
| The Linux Boot Process: BIOS/UEFI to systemd | P1 | informational | intermediate sysadmin | 📋 planned |
| Package Management: apt vs dnf vs pacman | P1 | informational | beginner sysadmin | 📋 planned |
| Environment Variables and Shell Configuration Files | P2 | informational | beginner sysadmin | 📋 planned |
| Understanding Hard Links vs Symbolic Links | P2 | informational | beginner sysadmin | 📋 planned |
Linux/Kali & Security Auditing
| Title | Priority | Search intent | Audience | Status |
| Kali Linux Fundamentals and Responsible Auditing | P0 | informational | beginner security | ✅ published |
| Nmap Scanning Techniques Explained | P0 | how-to | intermediate security | 📋 planned |
| Setting Up a Legal Pentest Lab | P0 | how-to | beginner security | 📋 planned |
| Burp Suite Fundamentals | P1 | how-to | intermediate security | 📋 planned |
| Understanding OWASP Top 10 | P0 | informational | beginner security | 📋 planned |
| Responsible Disclosure and Bug Bounty Basics | P1 | informational | beginner security | 📋 planned |
Linux/Networking
| Title | Priority | Search intent | Audience | Status |
| TCP/IP Networking and the ip Command Suite | P0 | informational | intermediate sysadmin | ✅ published |
| DNS Resolution and Troubleshooting | P0 | troubleshooting | intermediate sysadmin | ✅ published |
| Understanding Linux Routing Tables | P0 | informational | intermediate sysadmin | 📋 planned |
| Network Namespaces Explained | P1 | informational | advanced sysadmin | 📋 planned |
| Bonding and Teaming Network Interfaces | P2 | how-to | advanced sysadmin | 📋 planned |
| Understanding MTU and Path MTU Discovery | P1 | informational | intermediate sysadmin | 📋 planned |
| tcpdump for Beginners | P0 | how-to | beginner sysadmin | 📋 planned |
| Wireshark Basics for Linux Admins | P1 | how-to | intermediate sysadmin | 📋 planned |
| Title | Priority | Search intent | Audience | Status |
| Diagnosing High CPU and Memory Usage | P0 | troubleshooting | intermediate sysadmin | ✅ published |
| Understanding Linux Load Average | P0 | informational | beginner sysadmin | 📋 planned |
| iostat and Diagnosing Disk Bottlenecks | P0 | how-to | intermediate sysadmin | 📋 planned |
| perf Fundamentals for Linux Profiling | P1 | how-to | advanced sysadmin | 📋 planned |
| Understanding OOM Killer Behavior | P0 | troubleshooting | intermediate sysadmin | 📋 planned |
| Tuning sysctl for High-Traffic Servers | P1 | how-to | advanced sysadmin | 📋 planned |
| Benchmarking Disk I/O with fio | P2 | how-to | advanced sysadmin | 📋 planned |
Linux/Processes & systemd
| Title | Priority | Search intent | Audience | Status |
| Understanding systemd | P0 | informational | intermediate sysadmin | ✅ published |
| Writing Custom systemd Service Units | P0 | informational | intermediate sysadmin | 📋 planned |
| systemd Socket Activation Explained | P2 | informational | advanced sysadmin | 📋 planned |
| Process States and the Linux Scheduler | P1 | informational | intermediate sysadmin | 📋 planned |
| Zombie and Orphan Processes Explained | P2 | informational | intermediate sysadmin | 📋 planned |
| systemd Resource Limits with cgroups | P1 | informational | advanced sysadmin | 📋 planned |
| Understanding runlevels vs systemd targets | P2 | comparison | beginner sysadmin | 📋 planned |
Linux/Security
| Title | Priority | Search intent | Audience | Status |
| SSH Hardening and Key-Based Authentication | P0 | how-to | intermediate security | ✅ published |
| Linux Firewall with nftables and iptables | P0 | how-to | intermediate security | ✅ published |
| Understanding SELinux Contexts and Policies | P0 | informational | intermediate security | 📋 planned |
| AppArmor Fundamentals | P1 | informational | intermediate security | 📋 planned |
| Auditing Linux with auditd | P1 | how-to | intermediate security | 📋 planned |
| Hardening Shared Memory and /tmp | P2 | how-to | intermediate security | 📋 planned |
| Linux Capabilities Explained | P2 | informational | advanced security | 📋 planned |
| Setting Up fail2ban Properly | P0 | how-to | intermediate security | 📋 planned |
Linux/Shell
| Title | Priority | Search intent | Audience | Status |
| Writing Robust Bash Scripts | P0 | informational | intermediate sysadmin | ✅ published |
| Bash Arrays and Associative Arrays | P1 | informational | intermediate sysadmin | 📋 planned |
| Regular Expressions in grep sed and awk | P0 | informational | intermediate sysadmin | 📋 planned |
| Writing Idempotent Bash Scripts | P1 | informational | intermediate devops | 📋 planned |
| Debugging Bash Scripts with set -x and trap | P1 | informational | intermediate sysadmin | 📋 planned |
| Cron vs systemd Timers | P1 | comparison | intermediate sysadmin | 📋 planned |
Linux/Storage
| Title | Priority | Search intent | Audience | Status |
| LVM Fundamentals | P0 | informational | intermediate sysadmin | ✅ published |
| Software RAID with mdadm in Depth | P1 | informational | intermediate sysadmin | 📋 planned |
| ext4 vs XFS vs Btrfs | P0 | comparison | intermediate sysadmin | 📋 planned |
| Disk Space and Inode Exhaustion Explained | P0 | troubleshooting | intermediate sysadmin | 📋 planned |
| Understanding fstab and Mount Options | P1 | informational | beginner sysadmin | 📋 planned |
| LVM Snapshots for Safe Upgrades | P2 | how-to | intermediate sysadmin | 📋 planned |
| Encrypting Disks with LUKS | P1 | how-to | intermediate security | 📋 planned |
| Recovering a Degraded RAID Array | P1 | troubleshooting | intermediate sysadmin | 📋 planned |
Linux/Web Servers & Databases
| Title | Priority | Search intent | Audience | Status |
| Nginx Reverse Proxy and 502/504 Troubleshooting | P0 | troubleshooting | intermediate sysadmin | ✅ published |
| Apache vs Nginx Performance and Use Cases | P1 | comparison | intermediate sysadmin | 📋 planned |
| PostgreSQL Connection Pooling with PgBouncer | P1 | how-to | intermediate devops | 📋 planned |
| MySQL Replication Fundamentals | P1 | informational | intermediate devops | 📋 planned |
| Setting Up Let's Encrypt with Certbot | P0 | how-to | beginner sysadmin | 📋 planned |
| Nginx Rate Limiting and DDoS Mitigation | P1 | how-to | intermediate security | 📋 planned |
MikroTik
| Title | Priority | Search intent | Audience | Status |
| MikroTik RouterOS Fundamentals | P0 | informational | beginner network engineer | 📋 planned |
| MikroTik CAPsMAN Wireless Management | P0 | how-to | intermediate network engineer | 📋 planned |
| MikroTik Firewall Rules Explained | P0 | how-to | intermediate network engineer | 📋 planned |
| MikroTik Script Automation Basics | P1 | how-to | intermediate network engineer | 📋 planned |
| Troubleshooting MikroTik Wireless Interference | P1 | troubleshooting | intermediate network engineer | 📋 planned |
Networking
| Title | Priority | Search intent | Audience | Status |
| Subnetting and CIDR Explained | P0 | informational | beginner network engineer | 📋 planned |
| BGP Fundamentals for Network Engineers | P0 | informational | intermediate network engineer | 📋 planned |
| Understanding Asymmetric Routing | P1 | troubleshooting | intermediate network engineer | 📋 planned |
| VLAN Tagging and Trunking Explained | P0 | informational | beginner network engineer | 📋 planned |
| Introduction to OSPF | P1 | informational | intermediate network engineer | 📋 planned |
| Using MTR and traceroute for Path Diagnosis | P0 | how-to | beginner network engineer | 📋 planned |
Security
| Title | Priority | Search intent | Audience | Status |
| Zero Trust Architecture Explained | P1 | informational | intermediate security | 📋 planned |
| Threat Modeling for Small Teams | P1 | how-to | intermediate security | 📋 planned |
| Incident Response Playbook Basics | P0 | informational | intermediate security | 📋 planned |