Billets publiés en 2019

  • Cecil : mon générateur de site statique

    Cecil est un projet personnel, se présentant sous la forme d'une application en ligne de commande facilitant la création d’un site web, statique.

    Le concept (et la première version) a émergé en 2013 et depuis je n’ai cessé de faire évoluer l’application, de l'enrichir, tout en essayant de respecter le principe suivant :

    L’application doit être simple à appréhender et le contenu doit être au cœur de son usage.

  • Publication automatique d’une extension Chrome ou Firefox

    Mis à jour le 06/09/21

    Dans cet article je fais référence à Travis CI en tant qu’outil de CI/CD, mais depuis j’ai migré vers GitHub Actions.
    Voici un exemple complet de workflow : release.yml.


    Ces dernières années j’ai développé quelques extensions pour navigateur web, d'abord pour Chrome, puis pour Firefox (avec la standardisation de l'API WebExtensions).

    Initialement conçues et développées pour mon usage personnelle, j’ai ensuite décidé de les partager, non seulement sur GitHub (sous licence open-source) mais aussi, sur les stores officiels afin d’en simplifier l'installation.