Table of Contents
blog
Headline
How to build a blog
After a grueling experience, many fights against Hugo, my Raspberry Pi, GitHub, Wordpress, CloudFlare, and of course, my blatant ignorance in the matter… I managed to migrate my blog away from WordPress and publish it in CloudFlare using Hugo, GitHub and markdown.
The not-so-short story: I wasn't happy with WordPress' yearly cost and my infrequent (self, not guest) blogging, and I decided to change that. I started finding a tool to convert the Wordpress content into markdown so it could run on Hugo. Then I tested it locally (in a Raspberry pi) for quite a while (and made a mess with site templates) and found out I could create a GitHub repo and deploy it through CloudFlare pages.
It has a bunch of gotchas I wasn't aware of (to which I'll keep bumping into), and I created/destroyed things many, many times.
It was miserable, but it worked! Finally https://recurseit.com/ is up and I'll be able to blog more as I learn more about Hugo, markdown, CloudFlare Pages (and other services), and R2/S3 storage, among other things.
Whatever is visible now is a basic setup and I'll keep working on it (and probably breaking it too).
A word of thankfulness to Ivan Pepelnjak for the tips, they were instrumental.
Probably my first blog after some time will be about describing the process, as it was, albeit excruciating, enlightening and productive
