How to Set Up a YubiKey: Google, GitHub, Bitwarden, and SSH
TOTP and push MFA are bypassed at industrial scale. Hardware keys aren't. Here's which YubiKey to buy and how to set it up on every account that matters.
Cloud engineer by day, security researcher by habit. Background in pen testing, bug bounties, and security engineering at scale. Mostly self hosted, and write about what actually works for privacy and security , testing a lot of stuff along the way.
TOTP and push MFA are bypassed at industrial scale. Hardware keys aren't. Here's which YubiKey to buy and how to set it up on every account that matters.
Guides
Running your own WireGuard VPN server means you control what gets logged — nothing, unless you configure it otherwise. The protocol is ~4,000 lines (vs OpenVPN's 70,000+), has been in the Linux kernel since 5.6, and on Ubuntu 22.04 you just install it. This guide
Guides
Email aliases keep your real address out of breach data and spam lists. Here's how to set up SimpleLogin or Addy.io from scratch — first alias, browser extension, catch-all, and which one to actually pick.
Guides
Pi-hole blocks ads and trackers for every device on your network at the DNS level. Here's how to set it up on a Raspberry Pi or in Docker.
Guides
Point a domain you own at Proton Mail and your address becomes portable. Here are the five DNS records, in order, with the mistakes that cause silent split delivery.
Guides
Server tokens, TLS config, security headers, rate limiting, bot blocking , the full Nginx hardening stack with current syntax and the OCSP stapling warning most guides still get wrong.
Guides
Bitwarden's free tier does more than most paid password managers. Here's the complete setup: vault, browser extension, mobile app, 2FA on the vault itself, and an emergency access sheet you'll actually be glad exists.
privacy
Most people install uBlock Origin and never touch it again. That leaves a lot of privacy protection on the table. Here's how to configure it properly — filter lists, medium mode, dynamic filtering
Guides
Most people have extensions they installed years ago and haven't thought about since. Here's how to go through them systematically, cut what shouldn't be there, and set up a browser so a compromised extension can't reach what matters.
Guides
A step-by-step order of operations for the first day after a breach notification — what to confirm, what to change, and what genuinely cannot be undone.
Guides
You flashed GrapheneOS. Now what? The actual day-one setup sequence, in order — verify, lock screen, the Google Play decision, browser, radio settings, and the permission pass that makes the whole thing worthwhile.
Security
MFA stops most attacks. Not all. Here's what attackers do when they can't beat your second factor — and what actually makes accounts hard to compromise.