Blogging

Articles in 'Blogging'

The homepage lost some weight

The homepage lost some weight

Recently, I had the curiosity to check if this blog was not too heavy to load, because it’s something I don’t like to endure. So, I’ve checked on GTMetrix and the result was … 😱 The total page size was 27MB, that’s terrible. Of course the main problem is because I use images to illustrate my article (and I like it). Previously, I’ve made the effort to reduce their size and optimize them to the excepted display size.

- 2 minutes read time

Photo Blog is Back

Photo Blog is Back

Some times ago, I’ve made a photo gallery with Hugo and the AutoPhugo template. But I didn’t maintained it because I wasn’t really satisfied by the process behind. Recently, you may have seen I’ve done some photo report posts. As the format was close to what I expected for a Photo Blog, I’ve decided to create a separated blog with a more photo-friendly template that was still permit to do some narrative stuff.

- 2 minutes read time

I've shared my Hugo shortcodes on GitHub

I've shared my Hugo shortcodes on GitHub

A couple of weeks ago, I’ve made an article about how to use Hugo shortcodes and integrate them. I’ve decided to share them on GitHub, you can find them here : https://github.com/Wivik/hugo-shortcodes Until now, there are two of them : The exif metadata reader I’ve made previously. And another one I’ve never had the opportunity tu use : a Toot integration. Just copy a toot link to integrate it in your post.

- 1 minutes read time

Bumped Simple.css version

Bumped Simple.css version

As you may know, this site use the Simple.css framework for its visual template. A new version of the framework was rolled out recently and is now live here. Because of the cache server behind this blog content, you could encounter some buggy display. Ensure you have reset your browser cache (ctrl + F5) and it should be okay. I’ve also took the opportunity to correctly split my customization of this framework into a dedicated CSS file to avoid any future conflicts.

- 1 minutes read time

I've made some cleanup in this blog mess

It doesn’t seem like that, but this blog is 3 years old since past December. Indeed, the first article about the video game Factorio was published on December 19th 2019. At this moment, Garbage Collector was a Plume instance, because I was very curious about federated blogging tools and I wanted to have again my little corner on the Web to express my useless thoughts (it’s something I like since high school in early 2000’s - having useless thoughts and express them).

- 3 minutes read time

Joined Fediring

Joined Fediring

I’ve recently discovered the Fediring initiative, which is a webring for personal sites of Fediverse members. You can browse the ring by clicking on the Previous and Next buttons on the footer of each page of this blog. It’s nice to see how old Web ideas are still alive despite the permanent user lock-in inside the Big Tech online services. 👍

- 1 minutes read time

No multilingual posts anymore

No multilingual posts anymore

I was happy to setup Hugo’s multilingual support for this blog, but after a few articles written in both French and English, I’ve understood it’s not really fun to do it like this. I had the sentiment to always do the job twice and it took more time to write an article in both languages. Also, the other limitation is the English part of this blog looked really empty comparing to the French one, giving a false sentiment of empty site.

- 1 minutes read time

Use Hugo Shortcodes to read pictures EXIF metadata

Use Hugo Shortcodes to read pictures EXIF metadata

If you’ve read my previous article about a Champagne cave visit, you may have noticed that all the photos are displaying their technical metadata : Camera and Lens model, aperture, speed, etc. Sorry to deceive you, but I haven’t written all these text manually, I’ve used one of the resourceful Hugo feature : the shortcodes. What are shortcodes Basically, Hugo shortcodes allow you to create custom tags that Hugo will read and interpret during rendering based on a template you’ve provided.

- 5 minutes read time

Moteur de recherche, liens, et changement de licence

Moteur de recherche, liens, et changement de licence

Ce formidable et inutile petit blog continue d’évoluer petit à petit et quelques récents changements sont désormais en place. Moteur de recherche Pour faciliter la recherche d’informations sur ce site, un bouton “Rechercher” est désormais disponible en haut de l’écran. Ce n’est qu’un formulaire renvoyant vers le moteur DuckDuckGo.com. Le thème visuel évolue Vu que la barre de liens devenait un peu lourde, j’ai scindé en deux avec une barre technique en haut pour le moteur de recherche, le flux RSS, et le choix des langues, et une barre de contenus en dessous.

- 1 minutes read time

Garbage Collector est désormais sur un stockage objet

Garbage Collector est désormais sur un stockage objet

Depuis quelques temps, j’ai entrepris de revoir comment héberger mes différents outils en ligne dans le but de réduire le temps passé à leur maintenance. Cela s’est récemment traduit par le fait que j’ai basculé de Nextcloud à kDrive. Nextcloud est un outil formidable que j’admire beaucoup, mais le maintient en conditions opérationnelles d’un serveur sur mon temps libre n’est plus vraiment ce qui m’emballe. C’est au tour de ce blog de changer de méthode d’hébergement.

- 2 minutes read time

Garbage Collector fait peau neuve

Garbage Collector fait peau neuve

Après avoir utilisé depuis son passage sur Hugo le thème Casper3, j’ai fini par vouloir faire celui qui corresponde au mieux à mes attentes en matière de thème visuel. J’ai donc passé quelques soirées dessus, n’ayant pas touché à du HTML et CSS depuis des années. Le CSS est basé sur Simple.css qui apporte un framework simple et léger et très facile à utiliser. J’avais essayé au début de faire quelque chose basé sur Bootstrap, mais c’était horriblement compliqué pour faire quelque chose d’horriblement simple, j’ai donc laissé tomber.

- 1 minutes read time

Garbage Collector gets a new skin

Garbage Collector gets a new skin

Following the migration to Hugo, I’ve used the Casper3 theme until then. Now I’ve wanted my own personal theme, and it’s done ! I haven’t written HTML and CSS code since a while, so after some evenings I came up with something I liked. The CSS framework is based on Simple.css that is very lightweight and easy to use. At first, I’ve tried doing something with Bootstrap but it was horribly complicated to do very simple things with it, I gave up.

- 1 minutes read time

Create a multilingual blog with Hugo

Create a multilingual blog with Hugo

Writing in your native language allow to stay in your comfort zone. But on the Web, it can limit our audience. That’s what I’m telling myself since a couple of time, so I took a look to the multilingual options in order to translate some posts in English. Typically, this article is the first one. As this blog is made with the static website generator Hugo, I propose to explain how I proceed to activate its multilingual support.

- 6 minutes read time

Hello Hugo

Hello Hugo

Hello Hugo Après plus d’un an avec l’outil de blogging Plume, j’ai voulu changer de logiciel et aller vers quelque chose de plus adapté à mes attentes. Le logo Hugo est sous licence Apache 2.0 Qu’est-ce qui n’allait pas avec Plume ? Bien qu’encore en développement et expérimental, il s’avère stable et plutôt bien foutu dans l’ensemble avec une interface simple sans pour autant être trop minimaliste qui me plaisait. Il s’agissait de l’un de mes premiers pas dans le monde du Fediverse et j’ai pu constater avec Mastodon comment cela s’interfaçait via le protocole ActivityPub.

- 5 minutes read time