Ce portfolio n’est pas une brochure figée. C’est un petit système qui évolue au fil des observations, des retours et de changements au périmètre bien défini.
Cet historique retrace les évolutions importantes : ce qui a changé, pourquoi et sous quelles contraintes. Les retouches de texte et les mises à jour courantes n’y figurent pas ; les choix d’architecture et les améliorations visibles, oui.
Des pages distinctes, une application mieux présentée et une navigation toujours accessible
Le menu principal ouvre désormais des pages dédiées, tout en conservant la galaxie et la brume d’origine. L’anglais reste la langue par défaut.
- La rubrique Projets présente désormais l’application Kraftwerk que j’ai développée, avec son interface de saisie et l’évolution des entraînements.
- Le copyright, l’historique, le flux RSS et la confidentialité restent accessibles dans un pied de page fixe, y compris dans Kraftwerk.
- Sur mobile, les commandes restent dans le menu, qui peut défiler lorsque la hauteur disponible est limitée.
- Ajout d’un contrôle de non-régression réutilisable pour la position du pied de page et ses liens, sur les différents types de pages et dans les quatre langues alors disponibles.
Le savoir devient un contenu à part entière
Les archives d’articles accueillent un retour d’expérience sur l’architecture qui publie les statistiques de visite de ce site statique dans le respect de la vie privée. Un flux RSS 2.0 statique permet désormais de suivre tous les articles, sans CMS ni service dynamique supplémentaire.
- Publication de « Un site statique qui a du pouls »
- Ajout de données structurées pour l’article et d’un visuel de partage dédié
- Création d’un flux RSS regroupant tous les articles
- Ajout du flux RSS sur l’accueil et dans le pied de page
Du mouvement, avec mesure
Quelques étoiles filantes traversent désormais la galaxie. Plusieurs ajustements de visibilité, de trajectoire et de fréquence ont permis d’obtenir un mouvement naturel, dans une seule direction, environ une fois par minute.
- Alignement précis de la traînée sur la trajectoire
- Alternance de deux trajectoires à intervalles espacés
- Une réalisation entièrement en CSS
- Désactivation des animations décoratives lorsque la réduction des mouvements est demandée
Une invitation plus claire à échanger
La section de contact reprend désormais les effets de transparence, la galaxie et les accents cyan du reste du portfolio. Les coordonnées et les profils sociaux sont plus faciles à trouver et à utiliser.
- Ajout de l’e-mail, d’Instagram et de Threads
- Ajout des profils sociaux aux données structurées de la personne
- Création d’une icône de contact inspirée d’un réseau
- Amélioration de la mise en page mobile et de la hiérarchie des liens
Kraftwerk atteint la séance 62
Les archives privées d’entraînement ont été actualisées avec la dernière séance et ses nouvelles mesures. Le compteur de séances et la date affichés sont désormais reliés à la source de données, pour éviter qu’un futur import laisse le résumé d’accueil en retard.
- Import de la séance 62
- Actualisation des repères de volume et de répétitions
- Compteur de séances et date alimentés par les données
- Vérification de l’affichage sur ordinateur et téléphone
Une galaxie sans interruption
La Voie lactée ne se limite plus au premier écran : elle forme désormais le décor continu de tout le portfolio. Les rectangles opaques des sections ont disparu et le contraste des panneaux a été ajusté sans masquer le fond.
- Extension de la galaxie animée à toutes les sections
- Suppression des raccords et rectangles visibles dans le fond
- Agrandissement du portrait d’accueil pour une découpe plus naturelle à droite
- Maintien des performances et du respect de la préférence de réduction des mouvements
De WordPress à une plateforme statique résiliente
Les contenus WordPress d’origine ont été conservés tandis que le site public a été reconstruit sous forme de portfolio statique conçu pour le cloud. Cette nouvelle base privilégie des fichiers explicites, une infrastructure reproductible et une surface d’attaque réduite.
- Diffusion depuis un bucket S3 privé derrière CloudFront OAC
- Conservation des articles, médias, certificats et métadonnées de recherche
- Ajout des journaux d’accès CloudWatch et de statistiques de trafic publiques anonymisées
- Activation du versionnement des buckets, de la réplication et de la documentation de reprise
- Création d’un historique Git local, sans dépôt externe à ce stade
Et ensuite ?
De nouvelles entrées paraîtront lorsqu’une fonctionnalité importante, un article de fond ou une amélioration d’architecture le justifiera. L’objectif n’est pas de multiplier les versions, mais de garder une trace utile de l’évolution du site.


cloud / systèmes