Category

Security

SSH keys, SSL certificates, hardening, and the decisions that actually reduce risk rather than just feeling secure.

8 guides

Security / Beginner / 13 min

SPF, DKIM, and DMARC setup for small business domains

A plain-English guide to email authentication records, safe DMARC rollout, and common DNS mistakes that hurt deliverability.

Published 07 Jun 2026

Security / Beginner / 13 min

Ubuntu server initial hardening checklist

The first hardening steps for a new Ubuntu web server: non-root users, SSH lockdown, UFW firewall, unattended-upgrades, fail2ban, log monitoring, and secure baseline snapshots.

Published 07 Jun 2026

Security / Intermediate / 15 min

WordPress security hardening without installing more plugins

Server-side and configuration-level WordPress hardening: file permissions, login protection, XML-RPC blocking, security headers, database prefix changes, backup strategies, and audit processes — all without adding another security plugin.

Published 07 Jun 2026

Security / Intermediate / 10 min

SSH key management for web servers: generation, deployment, and rotation

How to create SSH keys properly, deploy them to servers safely, restrict access by IP, and rotate keys without service interruption.

Published 06 Jun 2026

Security / Beginner / 8 min

SSL certificate types explained: DV, OV, EV, wildcard, and when each one matters

What the certificate type actually means for your site, your users, and your certificate renewal workflow.

Published 06 Jun 2026

Security / Intermediate / 10 min

Understanding web application firewalls (WAF)

What a WAF does, when you need one, and how to set up ModSecurity and Cloudflare WAF for WordPress and web applications.

Published 05 Jun 2026

Security / Intermediate / 8 min

Lock SSH keys to specific IPs: a practical hardening guide

Restrict SSH key authentication to specific source IP addresses using the authorized_keys from directive, with testing steps, dynamic IP workarounds, and multi-key strategies.

Published 04 Jun 2026

Security / Intermediate / 10 min

Fail2Ban setup guide: protect your server from brute force attacks

How to install and configure Fail2Ban to block SSH, WordPress, and web application brute force attacks. Custom jails and real-world patterns.

Published 02 Jun 2026