Comment j'ai ressuscité poloroid.fr, mon vieux blog photo, avec Claude Code
Quelques jours en solo pour réveiller un site qui dormait depuis des années, sans y laisser ma santé mentale.
Poloroid.fr, c'est mon vieux blog photo perso. Je l'avais lancé il y a des années, à une époque où j'avais encore le temps d'écrire de longs articles sur mes sorties, mes voyages, les boîtiers que je trimballais, les événements que je couvrais. Puis la vie a fait son truc : d'autres projets, d'autres priorités, et le site s'est endormi tout seul. Plus rien publié depuis longtemps, deux ou trois bugs cosmétiques qui traînaient sur les pages, et un petit trafic résiduel qui continuait de venir lire la section cours gratuits que j'avais mise en place pour les débutants.
Je n'avais jamais eu le courage de m'y remettre. Pas par flemme, plutôt par lucidité : remettre les mains dans un projet perso qui ne rapporte rien, ça passe toujours après le reste. Et puis Claude Code est arrivé dans ma routine, et je me suis dit que c'était peut-être l'occasion de tenter un truc.
Pourquoi je ne voulais surtout pas tout refaire de zéro
Première décision, et probablement la plus importante : je ne touche pas à la façon dont le site est construit. Poloroid.fr, c'est du PHP perso, codé à la main, sans béquille. C'est mon choix depuis toujours, je suis à l'aise avec, je sais exactement où sont mes fichiers et ce que fait chaque ligne. Je ne voulais pas qu'une IA me pousse vers une stack à la mode juste parce que c'est statistiquement plus probable dans son corpus d'entraînement.
J'ai donc cadré Claude Code dès le début : on reste sur du PHP manuel, on garde l'architecture existante, on nettoie et on modernise sans rien réinventer. C'est un point qui m'a un peu inquiété au départ, parce que les modèles ont tendance à proposer la grosse artillerie. Bonne surprise : une fois le contexte posé clairement, Claude Code a respecté mes contraintes sans rechigner. Il a lu mon code existant, compris la logique, et m'a proposé des évolutions cohérentes avec ce qui était déjà là.
Ce que j'ai fait concrètement
J'avais trois objectifs simples en tête, rien de stratosphérique :
1. Refondre la structure du site
Le HTML datait. Les marges étaient bizarres sur mobile, certaines pages avaient du CSS qui se chevauchait avec d'autres, le menu était lourd. Pas catastrophique, juste vieillot. J'ai demandé à Claude Code de me proposer une nouvelle organisation des fichiers de templates (toujours en PHP à la main, avec mes include classiques) et de me sortir une feuille de style plus propre. On a passé une bonne demi-journée à itérer là-dessus, à supprimer du code mort, à factoriser les bouts répétés. Rien de glamour, mais ça fait un bien fou.
2. Remettre la section cours gratuits au propre
C'est la partie qui drainait le petit trafic résiduel. Des pages basiques sur les fondamentaux : ouverture, vitesse, ISO, composition, lumière. Elles existaient déjà depuis longtemps, mais la mise en forme commençait à être pénible à lire. J'ai voulu les rendre plus lisibles, avec une vraie hiérarchie, des sommaires, une navigation entre cours. Toujours du contenu librement accessible, pas de chichi, pas de barrière à l'entrée — c'est juste des pages que les gens consultent quand ils débutent.
Claude Code m'a beaucoup aidé sur le rendu typographique et la mise en page de ces articles longs. Je lui ai donné mes textes existants, il m'a sorti des templates de pages cours avec une structure cohérente, et j'ai pu appliquer le même modèle à toute la section en quelques heures. Faire ça à la main, j'en aurais eu pour des journées entières à copier-coller du HTML.
3. SEO basique
J'ai redonné un coup de propre sur les balises title, les meta descriptions, la structure des Hn, le sitemap. Rien de sorcier, mais c'est le genre de chantier que je repoussais parce que c'est barbant. Claude Code passe en revue tes pages, te sort une liste de ce qui cloche, te propose des correctifs, et tu valides au fur et à mesure. Honnêtement, c'est là qu'on gagne le plus de temps : sur les tâches ingrates et répétitives.
Ce qui m'a surpris (en bien)
Je m'attendais à devoir corriger en permanence des hallucinations, des suggestions hors-contexte, des trucs qui ne respectent pas mon code. C'est arrivé, mais beaucoup moins que je le craignais. Quand je lui dis "non, je code en PHP perso, pas de magie, montre-moi du code que je peux lire en 30 secondes", il s'aligne. Quand je lui dis "garde ma logique, améliore juste la lisibilité", il garde ma logique.
L'autre bonne surprise, c'est le rythme. J'ai bossé dessus quelques jours, par sessions de deux à trois heures, en parallèle du reste. Pas de marathon, pas de nuit blanche. Avant Claude Code, ce genre de chantier serait resté dans la liste "à faire un jour" pendant encore deux ans.
Ce qui m'a un peu agacé
Soyons honnêtes, tout n'a pas été lisse. Trois trucs m'ont gonflé :
La tendance à en faire trop. Demande une retouche CSS sur une page, et tu peux te retrouver avec une proposition qui touche trois autres fichiers "pour rester cohérent". Il faut surveiller, recadrer, demander des diffs ciblés. Sinon tu te retrouves à relire 400 lignes pour un bouton qui devait juste changer de couleur.
Les itérations sur le visuel. Décrire en mots ce qu'on veut voir, c'est lent. J'ai fini par faire des captures d'écran et lui montrer ce qui clochait visuellement. Beaucoup plus efficace.
La mémoire courte sur les choix d'archi. Sur une longue session, il oublie parfois une convention qu'on a posée deux heures avant. Il faut lui rappeler. C'est gérable mais c'est un coût mental.
Le résultat concret
Poloroid.fr est de nouveau en ligne, propre, lisible sur mobile, avec une section cours gratuits remise à niveau et quelques articles que je vais pouvoir reprendre sans grimacer. Le trafic résiduel est toujours là, je verrai dans quelques mois si le coup de propre SEO le fait remonter un peu. Pas d'attentes démesurées : c'est un blog photo perso, pas un produit.
Le vrai gain, ce n'est pas tellement le résultat final. C'est que le projet a quitté ma liste des trucs en souffrance. Pendant des années, j'ai laissé ce site mourir doucement parce que je n'avais ni l'envie ni le temps de m'y remettre seul. Là, en quelques jours, il est ressuscité. Pas révolutionné, juste vivant.
Verdict
Pour ce genre de chantier — un vieux site perso, du code maison, des envies modestes — Claude Code est exactement le bon outil. Il ne te transforme pas en développeur 10x, il ne fait pas le boulot à ta place, mais il enlève la friction qui te paralysait. Tu gardes ta façon de coder, ton style, tes choix, et tu avances trois à quatre fois plus vite sur tout ce qui est ingrat.
Est-ce que je referais l'expérience ? Oui, sans hésiter. Pour un autre vieux site qui dort dans un coin, pour un script perso, pour une refonte cosmétique, c'est devenu mon réflexe. Pour un projet plus structurant, je serais plus prudent, parce que la tendance à dériver demande de la discipline.
Au final, poloroid.fr respire à nouveau, et ça m'a coûté quelques soirées. Pour un blog que j'avais enterré mentalement, c'est un retour sur investissement plus que correct.