• 0 Posts
  • 2 Comments
Joined 3 months ago
cake
Cake day: February 27th, 2025

help-circle
  • I went the same direction, from WordPress to static site generation. I did the same evaluation as you are trying to do and ended up with Hugo, mostly because there is a lot of support available for it. My runner up was Pelican, because I was fluent in Jinja2, but I didn’t want to mess around with the templates and Hugo’s were prettier. Sue me, I am shallow.

    The one regret I have about Hugo is that the templating language is challenging. I am trying to be as neutral as possible, but it seemed like even simple things were complicated to achieve. If someone would come up with a Hugo that speaks Jinja2, I’d be really delighted.

    Other than that, conversion from WordPress to Hugo was relatively straightforward, despite needing to find a gallery component and converting menus. Hugo is indeed very fast in processing, which become important when your blog has thousands of articles.

    I set up the blog as a private git repository. The server pulls from it, then runs Hugo and a full text search engine, and the content is visible and searchable within five minutes on update.


  • I think it’s the “basically” part in basically right back where we started that makes the difference. Even if 100% of Fediverse users were on a single instance, once that instance starts pulling Musk moves, the users can move somewhere else.

    Only if that instance defederates from everyone else do we get the Twitter situation again. Or, since that’s actually what happened, Truth Social, which I think is just a slightly modified Mastodon instance with federation disabled/deactivated.