Nine Years on GitHub Pages, Why I Finally Moved to Cloudflare
· 8 min read
For nearly nine years, my personal website lived on GitHub Pages. It was free, reliable, and required almost no maintenance. So why migrate? I recently moved the entire site to Cloudflare Pages, and in this post I explain what motivated the change, the migration process, the issues I encountered, and the trade-offs I discovered along the way.
The site started as a Jekyll blog on June 18, 2016, and moved to Docusaurus in June 2025. GitHub Pages worked fine through all of it. The move to Cloudflare wasn't a reaction to something breaking; it was a deliberate step toward owning my online presence more seriously.
