Blogs
Video series, tools I’ve built and beginner-friendly guides to Linux and the cloud.
- SSH & SecuritySSL Certificates Are Expiring Faster: Every Change Through 2029SSL certificate lifetimes drop to 200, 100 and then 47 days by 2029, and Let’s Encrypt moves to 45 days. What changes when, and how to stay ahead.
- SSH & SecurityAvoiding SSL Certificate Problems Before They Break Your SiteWhy SSL certificates fail (expiry, revocation, hostname mismatch) and how to monitor them automatically so they never break your site or your users’ trust.
- VPN & NetworkingEasy VPN Setup with WireGuard ManagerSet up a WireGuard VPN in minutes with wireguard-manager, a free script for Debian and Ubuntu: install, add or remove clients and generate mobile QR codes.
- Self-Hosting & ServersMastering OpenStack: A Beginner’s Guide Video SeriesA 5-part OpenStack video series for beginners: install it on Ubuntu in VirtualBox, launch instances, set up networking and SSH, upload images, use the CLI.
- Linux & Command LineGetting Started with Linux: Understanding Relative and Absolute PathsUnderstand absolute and relative paths in Linux with clear examples: what /, ., .. and ~ mean, how to use them with cd and cp, and when to use each one.
- Linux & Command LineGetting Started with Linux Command Line: 10 Commands Everyone Must KnowNew to the Linux command line? Learn the 10 essential commands (ls, cd, pwd, mkdir, rm, cp, mv, cat, sudo and man) with simple examples and bonus tips.
- macOSHow to Run Virt-Manager on macOS (or Windows)Virt-Manager doesn’t run natively on macOS. The easy workaround: run it on a Linux server and display it on your Mac or Windows PC with X11 forwarding.
- SSH & SecurityHow to Recover a Linux Cloud Instance with a Lost or Corrupted SSH KeyLocked out with ‘Permission denied (publickey)’? Recover your Linux cloud instance by attaching its boot volume to a temp server and replacing the SSH key.
- Self-Hosting & ServersMinecraft Bedrock Server Auto-Update ScriptKeep your Minecraft Bedrock server up to date automatically. This free script finds your install, backs it up, checks for the latest version and updates it.
- Self-Hosting & ServersAuto-Install a Minecraft Bedrock Server on Ubuntu/DebianA free script that installs a Minecraft Bedrock Edition server on Ubuntu or Debian in minutes: sets the user, port and directory, and runs it as a service.