Cité Libre

À propos

Bienvenue sur Cité Libre — un espace pour partager ce que j'apprends, ce que je construis et ce qui m'anime.

Les articles couvrent un mélange de sujets : frameworks frontend, patterns TypeScript, outillage, performance, et une opinion occasionnelle sur la direction que prend le web. J'écris quand j'ai quelque chose qui vaut la peine d'être dit — ce qui arrive généralement quand j'ai passé assez de temps sur un sujet pour avoir de vraies convictions.

La Stack

Ce blog est construit avec Astro 5, en mode sortie statique — chaque page est pré-rendue au moment du build. Les composants interactifs sont hydratés en tant qu'îlots, donc JavaScript n'est envoyé que là où c'est nécessaire.

  • Framework : Astro 5 avec TypeScript (strict)
  • Contenu : MDX avec Astro Content Collections
  • UI : React 19 + conventions shadcn/ui
  • Style : Tailwind CSS avec variables CSS
  • Animations : motion.dev
  • Déploiement : Vercel (sortie statique)

Contact

Une question, une correction, ou juste envie de dire bonjour ? Le meilleur moyen de me contacter est via les liens ci-dessous.