First post in 4,944 days
Yup, it’s really been 13.5 years since I’ve last updated this blog. I originally set this up with Wordpress and had the intention to post some interesting things here and there when I had time. Life got busy with a young child, work, house projects, etc, etc, etc, and so it sat untouched. The other day I realized that I had been paying for Wordpress hosting along with really high renewal fees for the domains I own. So my superpower of hyperfocusing set in and over the last few days I’ve converted this blog to use Hugo while also mimicking the old theme. In the process I found that Cloudflare provides some really neat services for free which I’m now leveraging to host this site for free.
If anyone is looking to do the same, here are the three (free) things you’ll need to set up to start your own free blog/site.
- Hugo + Theme Package
- Download the hugo CLI, bootstrap a new site, download a Hugo theme package and start customizing and building a site.
- Github
- Turn the folder with your Hugo content into a git repo, push to a public or private github repo.
- CloudFlare Pages
- Configure Cloudflare Pages to sync and detect changes to your github repo, auto run Hugo build, then host your statically generated content for free!
Of course this solution is not for the faint of heart. There are plenty of single click solutions out there that net the same result, but where’s the fun in that?