Blog
Retours d'expérience, choix techniques et notes de build autour de mes projets.
Tags
Projet
Grounding et double passe : limiter les hallucinations du Quiz HP
Fiches de faits par film, deux appels Gemini par question, calibrage easy/medium/hard — le pipeline qui alimente Neon.
Projet : Quiz Harry Potter
- hpq
- llm
- validation
- adr
- mdx
Repopulation du Quiz HP : cron Vercel et bootstrap manuel
Stock cible 30, seuil 20, un cron par jour sur Hobby — et pourquoi le bootstrap initial se fait à la main sur plusieurs jours.
Projet : Quiz Harry Potter
- hpq
- vercel
- cron
- adr
- devops
Neon Postgres et dédup par sujet pour le Quiz HP
Où vivent les questions générées, comment on évite les doublons sans embeddings, et pourquoi Supabase a été écarté.
Projet : Quiz Harry Potter
- hpq
- neon
- postgres
- adr
- drizzle
Pourquoi Gemini pour peupler le Quiz HP (free tier)
Groq, Mistral ou Gemini ? Avec un script de population en arrière-plan, le critère n'est plus la latence — c'est le volume quotidien et le JSON structuré.
Projet : Quiz Harry Potter
- hpq
- gemini
- adr
- llm
- api
Design system du Quiz HP : or, bordeaux et thème scoped
Entre hub turquoise et fan-site parchemin : comment le quiz HP réutilise les tokens du portfolio avec une couche thématique or et bordeaux.
Projet : Quiz Harry Potter
- hpq
- design
- adr
- tailwind
- css
Intégrer le Quiz HP dans le hub plutôt que sur un sous-domaine
Pourquoi le quiz vit dans le même repo Next.js que le portfolio — routes isolées, amendement stack sans DB, et risques acceptés.
Projet : Quiz Harry Potter
- hpq
- architecture
- adr
- nextjs
- vercel
Pourquoi un quiz Harry Potter dans mon portfolio
Vision du Quiz HP : génération LLM en arrière-plan, stock pré-peuplé, MVP vrai/faux sur 8 films — sans attendre l'IA en pleine partie.
Projet : Quiz Harry Potter
- hpq
- architecture
- adr
- gemini
- llm
Mon design system turquoise : palette, Inter et dark mode
Comment j'ai construit un design system dark-only pour mon portfolio : Realtime Colors, règle 60-30-10, tokens CSS et contrastes WCAG.
- design
- tailwind
- accessibilité
- adr
Comment j'organise mon portfolio : Velite, MDX et structure hybride
Structure de dossiers, pipeline Velite et co-location des assets : retour sur l'organisation concrète du code après le choix de la stack.
- architecture
- mdx
- velite
- adr
Pourquoi Next.js 15 pour mon portfolio
Retour sur le choix de Next.js App Router pour mon portfolio personnel : contraintes, alternatives écartées et ce que ça change concrètement.
- next.js
- architecture
- adr