jekyll

  • Fatigue

    Je n’en peux plus de mon blog dans son état actuel.

    Quand je suis repassé sous WordPress, je me suis empressé d’installer un thème et des plugins me permettant de garder à peut prêt les mêmes fonctionnalités « IndieWeb » que j’avais réussi à mettre en place sur mon installation Jekyll.

    À peu prêt 6 mois plus tard, j’en viens à penser qu’installer le plugin Post Kinds, qui ne supporte toujours pas les blocs de contenus de Gutenberg, l’éditeur actuel de WordPress, était en fait le mauvais move.

    J’aime ce que je publie sur mon blog, je suis à l’aise avec le fait qu’il y ait beaucoup plus de contenus relatifs à ma vie personnelle que d’articles à propos de développement Web, mais je trouve que tout ce que j’avais mis en place pour « faire partie de l’IndieWeb », au final c’est du gros bullshit.

    J’ai envie de revenir à l’essentiel. Un WordPress « basique », sans plugins qui modifient la façon dont Automattic et Matt Mullenweg ont pensé la rédaction de contenus. J’ai adoré l’époque où WordPress était « concurrencé » par Tumblr, ça a permis l’arrivée de ce qui pour moi a toujours était une fonctionnalité géniale : les formats d’articles.

    Mon erreur, lorsque je suis repassé sur WordPress, ça a été de me précipiter. Alors oui, ça m’a permis de bloguer plus facilement et plus souvent, j’en suis ravi. Mais le fait est que le thème SemPress que j’utilisai, avant de changer pour Twenty Twenty-Four ces dernières semaines, faisait le taff même si visuellement il n’est pas top.

    Je pense qu’il est grand temps pour moi créer un thème WordPress par moi même, plutôt que de me reposer sur un thème qui ne répond plus à mon besoin ou de perdre du temps à en chercher un qui me convienne.

    Twenty Twenty-Four n’est pas idéal, mais ça reste un thème plutôt propre et peut-être une bonne base pour commencer mon propre thème 🤷🏻‍♂️

    On se quitte là dessus pour aujourd’hui 👋


  • Modifier la Timezone d’un site en Jekyll

    Cela fait plusieurs mois que j’essaie de comprendre pourquoi lorsque je publiais quelque chose sur mon blog, la date était souvent incohérente. Ça m’embêtait mais pas au point de vouloir m’intéresser au problème. Et puis ce week-end, alors que j’essayais d’ajouter mon archive Twitter dans le flux d’articles du blog, je me suis rendu compte que c’était vraiment le moment de solutionner ce bug. En fait, le truc était tout bête.

    Quand je compilais mon site en local, les dates et heures étaient correctes, mais dès que je déployais sur GitHub celles-ci n’étaient plus bonnes. Et là ça m’a sauté aux yeux : mon ordi et GitHub n’étaient pas sur le même fuseau horaire ! Du coup, j’ai cherché si il y avait possibilité de changer le fuseau horaire de GitHub et effectivement, pour un site généré avec Jekyll, il existe le paramètre timezone à configurer dans le fichier _config.yml.

    Du coup, pour passer mon site sur le fuseau horaire de Paris, rien de plus simple :

    timezone: Europe/Paris
    

  • Installation de Decap CMS

    Ça fait quelque temps que le CMS développé par Netlify, Decap CMS me fait de l’œil pour la gestion et la rédaction de posts sur mon blog, du coup j’ai tenter l’installation du truc via la connexion 3G de mon iPhone. J’écris ce premier message via l’interface d’administration. Si ça fonctionne bien, je ferai probablement un post pour détailler mon installation.

  • Test de Jekyll Admin

    Ceci est un post pour tester la création de contenus depuis l’interface de Jekyll Admin.

    À première vu c’est assez chouette et simple à mettre en place, même si il semble qu’on soit obligé d’ajouter les metadata d’un post à chaque fois qu’on en crée un nouveau.
    Il y a peut-être moyen de faire en sorte qu’il garde ça en mémoire, il faudra que je me penche là dessus.

    Après, je ne sais pas si ça va bien se comporter comme Github Pages ne supporte visiblement pas ce plugin. J’imagine qu’il faudra que je fasse attention de ne pas faire de git commit du fichier config.yml, ou en tout cas de la ligne spécifiant “jekyll-admin” comme plugin.

    Si jamais vous avez des astuces ou des ressources à partager sur ce plugin, n’hésitez pas à m’en parler sur Twitter


  • Déployer Jekyll sur un VPS avec GitHub

    Il y a deux mois j’ai totalement abandonné WordPress pour passer à Jekyll, une solution beaucoup moins lourde et plus en phase avec ma façon actuelle de publier sur mon blog. Dans mon précédent billet, j’avais évoqué la possibilité pour moi d’abandonner mon mutualisé OVH en faveur de GitHub Pages.
    Je me suis donc amusé beaucoup plus qu’à l’accoutumée avec GitHub et GitHub Pages ces derniers mois, pour voir si la plateforme répondrait à mes attentes. (suite…)

  • Jekyll

    Ça faisait un moment que j’avais envie de quitter WordPress car il ne répondait plus vraiment à mes usages. Je ne blogue pas énormément, encore moins qu’avant en fait. Je voulais garder mon contenu en ligne, mais je voulais quelque chose de plus simple, moins lourd et qui n’aurait pas besoin d’être régulièrement mis à jour à chaque failles de sécurité découvertes.

    (suite…)