🧵 Ça fait quelques jours, depuis le début de "l'affaire" #tumblr que ça me trotte dans la tête. Ce thread va mélanger éléments techniques, un peu de vie pro et de vie perso donc désolé par avance. #tumblr appartient au groupe #automattic, une société connue notamment pour son #CMS#Wordpress. Aussi loin que je me rappelle déjà en 2021 en BTS, #Wordpress était LE CMS, l'incontournable. Mais comme tout logiciel #wordpress à des défauts, des gros défuts 1/?
Le mec qui copie par dessus ton épaule en devoir surveillé. Ils prennent ton travail, le déforme et le font passer pour le leurs .Donc symboliquement, je vais supprimer mes projets sur #wordpress , tout comme je supprimerai mon compte #reddit et que j'ai déjà supprimer mon compte #twitter. Je ne veux pas vivre enfermé et espionné. Donc sans doute que bientôt vous verrais un projet sous #drupal, #arlesienne ou #hugo mais en tout cas pas sous #wordpress .
@webology Using #hugo the last couple of days I asked myself what the difference is between the assets and static folder? And I wasn't the first. So assets hosts files that can/must be processed and static contains files that are used as is. For #Django I think it is more obvious what the purpose of those two directories are by naming them static/src and static/public as suggested by @josh.
I was looking at some discussion of static site generators and whether one could be used for blogs since it was designed for documentation.
FFS. A blog is just text with a date at the top, and optionally hyperlinks to whatever you're talking about. Bonus points for an index of titles and dates.
I keep thinking that all the crap we've layered on top of web pages is hostile and anti-democratic, that it's all gatekeeping, that the original point was to make it easy to publish text and share it.
@foolishowl That’s so odd - even a cursory look at something like #hugo / #GoHugo reveals a ton of themes that are for documentation OR blogs. (I found fewer themes for SSG for small service-oriented businesses, which surprised me because it seems so obviously suited for that niche.)
Agree about your hostile comment tho. A lot out there is way more complex than it needs to be.
💡 My personal website used to run with a static site generator that I created on my own. Even though I had a fully customized site generator, I switched to #Hugo. This article explains why I would do such a thing. https://www.mattlayman.com/blog/2018/tale-two-site-generators/
As someone who reads science fiction and occasionally updates my blog built with a static site generator... the #Hugo hashtag is a bit confusing these days. Maybe #HugoAwards and #GoHugo are less ambiguous?
I fancy using #Mastodon as a comment system for my blog but the solutions I found were made for #Hugo. How bad would it be if I reused them in my #Quarto blog?
Part 6 of "A Guide to Implementing ActivityPub in a Static Site (or Any Website)" is now out.
Sorry about the delay, this is the part that not many people will like, I assume. I try to explain how to implement the inbox, which by nature is dynamic non-static.
Is @writefreely still a thing? I love Hugo as a blog creation tool, but there’s a ton of friction when creating new posts. I need something lightweight that will allow me to jot down short posts quickly, as soon as a new idea pops in my head. Plus, the ActivityPub integration is an added bonus.
Just discovered this very cool #Hugo feature: Fast Render Mode. It is enabled by default: when you run hugo serve, hugo maintains a list of pages opened or recently navigated to and renders only those pages!
With my site, incremental builds go from about 50ms when the feature is disabled (fast already) to about 15ms 🔥 !
Short codes in #Hugo make your #MarkDown files much cleaner, but you are essentially locking yourself in a specific static site generator.
If you use a lot of them and in the future you decide to migrate your content to something else (like I recently did from #Pelican ) good luck with that.
My list of talks is a #Hugo data template for a while now. That's now enriched with metadata, especially coordinates. And the website got a map showing all the locations.