Today I updated the website to use Hugo instead of Jekyll. This has been on my list of things to do for some time. It should be easier than it is - that was the whole reason I used Jekyll in the first place. Anyway, after several attempts at doing this myself and failing, I decided to let Github Copilot have a go.
I started by renaming the old site to “dev-old.codewrite.co.uk” and then asked Copilot to convert it from Jekyll to a new Hugo site at “dev.codewrite.co.uk”. It took ages (well minutes but I consider that a long time), but it did quite a good job. It summarized what it had done in the readme.md (which I’ve kept in the repo). Rather than editing what it had done I decided to go the full “vibe coding” way, and just asked it to fix things that didn’t look good.