Contexte
Après quatre ans à concevoir des espaces (d'abord en architecture, puis en son), coder mes propres espaces numériques s'est imposé comme un prolongement naturel. Ce site est le premier endroit où les trois disciplines (spatial, son, jeu) se retrouvent dans un seul médium : l'écran.
Construit avec Astro et Three.js, pensé comme une architecture éditoriale plutôt que comme un gabarit de portfolio générique.
Approche
Stack technique
Astro (rendu statique), TypeScript, Tailwind CSS, Three.js pour le fond animé du hero (shader GLSL personnalisé, trois blobs de couleur en orbite).
Direction artistique
Palette pastel (cyan, lime, lavande, orange), typographie Inter, beaucoup de blanc. Animations discrètes : reveal au scroll, transitions de page.
Déploiement
Site statique déployé sur Cloudflare Pages. Cache immuable sur les assets et les fonts,
build via npm run build.
Le web, c'est un espace comme un autre : une architecture de l'information à traverser, un rythme de scroll, une hiérarchie visuelle.
Coder ce site, c'est appliquer la même discipline qu'un blockout Unreal ou qu'un mix Ableton : la cohérence, un pixel à la fois.