Ross's Blog

Welcome to the New Setup

I know, I know. It’s not very flashy is it? No JavaScript, no theme engine, no build pipeline that breaks every time I look at it funny. Just markdown files in a folder and a shell script.

Why I moved

I updated Hugo once and the theme stopped working. That was the whole story. Now the “theme” is one CSS file and a few lines of shell that I own, so there is nothing left that can fall out of sync.

Here’s the entire publish flow:

$EDITOR posts/whatever.md
./blog
rsync -a --delete site/ server:/var/www/blog/

That’s it. code looks like this, and links like crt.sh still work the way you’d hope.