On 2026-07-22 09:14, Ben Sturmfels wrote:
> On 21/7/26 17:15, Matt Cengia wrote:
> > I can speak Hugo, but don't really have capacity to help out much, and
> > having used it for a few years for my own site, generally wouldn't wish
> > Go templating upon anyone if I could help it. If I were looking to build
> > a static site today and avoid any of the JS-based website generators
> > (e.g. 11ty, which I keep hearing really good things about, or Astro),
> > I'd probably look at a Python option like Pelican.
> > https://jamstack.org/generators/
> > I know some SSGs use Jinja templates so if you're coming from something
> > using that, it might make migration simpler
> 
> Very interesting to hear, thanks Matt. I've used Pelican a couple of times
> over the years, but figured I should get out of my comfort zone and see why
> Hugo is so popular. Thanks for the tips.

I think it's because Hugo is fast? I also rather like the way it does content 
hierarchy and categorisation using taxonomies, and its approach to 
template/theme inheritance/overrides, but try as I might, I just can _not_ come 
to like Golang templates, regardless of whether they're used for Hugo themes, 
Helm Charts, Docker/Podman/etc output formatting, etc. It just feels like it 
makes a bunch of assumption about the user's experience using Go as a language, 
and the way the templates handle variable scoping etc is something I have not 
managed to fully wrap my head around.

Happy to chat about it sometime if you like. I'm sure you can work out where to 
find me. :)

-- 
Regards,
Matthew Cengia (pronouns: they/them/theirs)
_______________________________________________
Free-software-melb mailing list -- 
[email protected]
To unsubscribe send an email to 
[email protected]


Free Software Melbourne home page: http://www.freesoftware.asn.au/melb/

Reply via email to