Hugo : Mon cauchemar avec le générateur de sites statiques

2025-08-31

J’adorais Hugo, un générateur de sites statiques, pour sa vitesse, sa simplicité et sa facilité d’utilisation. Cependant, avec les mises à jour continues, il est devenu de plus en plus complexe et a brisé à plusieurs reprises la compatibilité descendante. Ma tentative récente d’écrire un article de blog a entraîné des mises à jour de Hugo qui ont provoqué l’échec de la création de mon site, me coûtant des heures de dépannage. Je ne me soucie pas des mécanismes internes de Hugo ; je veux juste un blog qui fonctionne. Par conséquent, j’abandonne Hugo, je recherche des alternatives et je prévois de compiler moi-même une ancienne version immuable.

Lire plus

Tables de recherche : une approche plus propre pour le backoff exponentiel

2025-05-31

Les algorithmes traditionnels de backoff exponentiel utilisent souvent des boucles pour calculer les délais, ce qui conduit à un code verbeux et sujet aux erreurs. Cet article propose une solution plus élégante : utiliser une table de recherche pour prédéfinir les délais. Cette approche donne un code plus propre et plus lisible. La modification de la stratégie de backoff devient plus sûre et plus facile, évitant les erreurs potentielles et la complexité associée aux calculs basés sur des boucles. Cela améliore considérablement la maintenabilité du code.

Lire plus