Migrating away from WordPress at Lunch with AI
How I migrated a 10-year-old WordPress blog with 88 articles and 136 media assets to Astro SSG in a single lunch break using AI pair programming.
Technical guides, server administration, cybersecurity research, PC gaming, and AI build logs by Dan Fry.
I am Dan Fry, a Systems Administrator and Cybersecurity Engineer based in the UK with over two decades of hands-on experience keeping production servers online, hardening networks, and building practical automation tools. This site is my open technical workbook — documenting real-world fixes, infrastructure postmortems, and engineering build logs from my homelab and enterprise environments.
The core focus here centres on Linux server administration (Debian, Ubuntu, and Proxmox virtualization), hosting infrastructure, containerized deployments, and mail deliverability setups using Postfix, SPF, DKIM, and DMARC. When services break, mail queues back up, or background daemon processes fail, I document the exact terminal commands, configuration files, and debugging steps used to fix them.
You will also find practical guides on cybersecurity auditing (SSH security, intrusion detection, firewall automation, and vulnerability scanning), modern autonomous AI agent workflows, and DIY homelab hardware projects. Alongside infrastructure engineering, I regularly cover dedicated game server hosting, multiplayer network architecture, and Linux gaming performance optimization.
Everything shared here is built on verified, working code and deterministic configuration. Feel free to explore articles by category below, test commands in the interactive terminal widget, or grab any scripts for your own infrastructure.
How I migrated a 10-year-old WordPress blog with 88 articles and 136 media assets to Astro SSG in a single lunch break using AI pair programming.
Curated list of free and generous API tier LLM endpoints for powering AI coding agents and local scripts, including Groq, OpenRouter, and Gemini.
How to architect a modern self-hosted homelab stack using Docker Compose, Traefik 3 reverse proxy, Portainer, and Cloudflare Tunnels.
A practical 10-step security hardening checklist for Debian 12 and Ubuntu servers: SSH keys, UFW firewall, Fail2ban, and kernel sysctl tuning.
How to run local, private AI coding assistants on your own hardware using Ollama, DeepSeek-Coder, and VS Code with the Continue extension.
From typing 'continue...' across Part 1 and Part 2 codeblocks to autonomous multi-agent pipelines: how AI transformed my technical scripting into rapid project delivery.
Code, scripts, frameworks & pipelines
Cybersecurity, SSH hardening & bug bounties
Linux servers, Debian, WHM/cPanel & Postfix
PC gaming, Proton/Vulkan & server hosting
AI chatbots, image generation & workflow automation
Raspberry Pi, DIY builds & CCTV setups