Oh, bonjour ! Vous êtes dans les coulisses de victoria.dev.
Pour plus de détails sur la façon dont j'ai construit le site, voir À propos de ce site.
Hashnode sert de CMS pour ce blog, à moins que je publie directement des fichiers Markdown ici.
Le référentiel victoriadrake/hashnode-blog est mis à jour chaque fois que je publie un nouveau message sur Hashnode. Le flux de travail de ce référentiel pousse la nouvelle publication vers le répertoire content
ici.
J'ai déjà essayé d'utiliser Collected Notes comme CMS, mais cela ne semble pas fiable.
Une action GitHub gère le déploiement continu en déclenchant une build Netlify. Le contenu et le thème du site sont des sous-modules Git.
J'ai créé une autre action GitHub, link-snitch, pour vérifier régulièrement sur mon site les liens rompus. Il utilise mon projet Hydra, un programme Python uniquement basé sur une bibliothèque standard qui explore un site à la recherche de liens rompus.
J'utilise le framework de pré-commit pour exécuter markdownlint-cli2 afin de garder mon contenu bien rangé.
Un Makefile auto-documenté m'aide à travailler efficacement sans avoir à me souvenir d'un tas d'indicateurs de ligne de commande.
Apprenez à créer votre propre site Web indépendant.
Si vous trouvez une erreur ou un bug, j'aimerais le savoir afin de pouvoir le corriger ! Veuillez ouvrir un problème.
Remarque : je n'accepte pas les articles de blog invités ni les demandes de placement de liens dans les articles.
Ce travail est sous licence internationale Creative Commons Attribution-ShareAlike 4.0.