I liked Hugo because it was just one exe for building a static site and I could just use the most basic HTML tools, avoiding all of the over-complicated 16 different build stages job-preserving modern webdev nonsense. I wondered whether I should update my blog theme a bit and looked at recent examples - it now seems normal to pull in npm and compile go modules to expand it all. My eyes! You just can't resist bolting the kitchen sink onto everything, can you web devs? 😑
Conversation
Notices
-
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:18:10 JST The Seven Voyages Of Steve -
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:20:03 JST The Seven Voyages Of Steve Luckily you don't *have* to use any of this, and I won't be. But it's sad to see simplicity get thrown out of the meta even here
-
Embed this notice
Daniel Gibson (doomed_daniel@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:25:56 JST Daniel Gibson @sinbad For my blog I used one of the most simple blog-like themes I could find (Lithium) and enhanced it to my likings.
I think the fancier themes already required additional bloat even back then (2017?! fuck, time flies) -
Embed this notice
Juan (reidrac@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:26:00 JST Juan @sinbad yep, I'm also questioning why I decided to use hugo in the first place.
Obviously, you don't need to use it, but makes me wonder what is the ethos behind the project 😅
-
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:32:04 JST The Seven Voyages Of Steve @Doomed_Daniel Could be, I'm still using a theme I adapted from 10+ years ago, I haven't looked for a while
-
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:32:24 JST The Seven Voyages Of Steve @reidrac Sadly all the alternatives are even more up the npm hole
-
Embed this notice
Juan (reidrac@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:36:45 JST Juan @sinbad BITD there was also some based in Ruby and Python, but yep... the one single binary to do it all is way more convenient.
-
Embed this notice
Sasha (sashabilton@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:36:56 JST Sasha @sinbad I found Hugo yesterday thanks to a Mastodon post and I'm liking it. I don't know much about static site generators as I've tended to go for platform offerings for commercial stuff but now I'm working on something much more content rich, I'm catching up!
-
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:38:27 JST The Seven Voyages Of Steve @reidrac Yeah not having to maintain a Ruby/Python stack was one of the main benefits of Hugo. I definitely don't want to swap that for maintaining an npm stack
-
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:39:37 JST The Seven Voyages Of Steve @sashabilton It's still good, so long as you avoid all the themes that pull a million lines of Node.js in, thus completely undermining the simplicity that is its main selling point
-
Embed this notice
Jeremiah Fieldhaven (jeremiahfieldhaven@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 02:45:14 JST Jeremiah Fieldhaven @sinbad I must admit that I'm non-zero tempted to just bang together something a site generator based on Markdown::Perl and a couple of other things when I (eventually) get around to fixing my site, and set up a gitea action to build the site from a project in my gitea instance.
-
Embed this notice
Sasha (sashabilton@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 03:14:29 JST Sasha @sinbad yeah pulling in a bunch node.js code seems very counterintuitive for a Go based generator!
-
Embed this notice
David Frank (bitinn@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 03:49:34 JST David Frank @sinbad try Zola if you want a true single binary site generator, your markdown file and theme can probably be ported quite easily
-
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 03:53:47 JST The Seven Voyages Of Steve @bitinn I’ve tried it twice, as soon as I install a theme it shits the bed and I can’t be bothered to figure out why
-
Embed this notice
The Seven Voyages Of Steve (sinbad@mastodon.gamedev.place)'s status on Thursday, 19-Dec-2024 04:00:58 JST The Seven Voyages Of Steve @JeremiahFieldhaven at least with Hugo I can keep my old ass version with my old hacked theme and it works; I really don’t want to faff with it much. I tried Zola but both times it fell over with esoteric errors doing the most basic intro things so I could t be bothered with it. Will just keep my creaky toolchain that works fine
-
Embed this notice