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. This site is my technical notebook, where I document server fixes, configuration guides, and hardware projects from my day-to-day work and home lab.
Most of the notes here focus on Linux server administration (Debian, Ubuntu, Proxmox), cPanel/WHM hosting environments, and email deliverability setups using Postfix, SPF, and DKIM. When servers break or error logs fill up, I write down the exact commands, scripts, and configuration steps I used to fix them.
You will also find practical guides on cybersecurity auditing (SSH hardening, rootkit detection, vulnerability checks), local AI agent tooling, DIY hardware builds (Raspberry Pi CCTV and smart mirrors), and PC gaming tweaks for running DirectX and Vulkan games under Linux with Proton.
Browse articles by category below, grab any scripts for your own infrastructure, or check out my repositories on GitHub.
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.
A comprehensive breakdown of free AI model APIs, developer credit tiers, and free endpoints for powering autonomous AI agents.
A modern self-hosting architecture guide using Docker Compose, Traefik 3 reverse proxy, Portainer GUI, and zero-open-port Cloudflare Tunnels.
Essential server security hardening steps for Debian 12 and Ubuntu LTS: SSH key enforcement, UFW rules, Fail2ban filters, unattended security patches, and listening port audits.
How to set up private, offline AI pair programming using Ollama, DeepSeek-Coder LLMs, and VS Code extension integrations.
A step-by-step guide to configuring your first Proxmox VE hypervisor: no-subscription repository setup, SSH key hardening, Fail2ban, LXC template seeding, and network VLAN isolation.
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