security Featured My blog was hacked and Claude and I just fixed it My self-hosted Ghost blog got silently hacked via a malicious script injected directly into the database, targeting only Windows users. I traced the source of the issue and fixed it quickly with the help of Claude Code.
personal Upgrading from Jekyll to Ghost Technical guide to migrating from Jekyll to Ghost, including content conversion, handling redirects, upgrading V1 to V2 format, and theming. Complete walkthrough with tools and scripts.
personal Goodbye Github pages, welcome Ghost! Migrating from Jekyll on GitHub Pages to Ghost on Digital Ocean. Why HTTPS issues, aging design, and subdomain problems led to switching blogging platforms.