Next.js / Supabase / PostgreSQL

Production Incidents.

Du symptôme à un correctif exécutable.

Un index d’incidents par symptôme, des fichiers SQL et des exemples avant/après pour RLS, l’idempotence des webhooks et le cache Next.js.

Chercher la panne avant le framework

L’index commence par les symptômes : résultat de requête vide, session côté serveur perdue ou webhook en échec après déploiement. Les entrées renvoient vers des explications, des listes de vérification et des sources. Le dépôt relie aussi les lecteurs aux articles iloveblogs et à la bibliothèque publique d’analyse d’erreurs.

Lire les deux versions de l’exemple

Trois dossiers documentent un comportement défectueux et sa correction. L’exemple RLS utilise PostgreSQL et pgTAP. L’exemple de webhook emploie Vitest pour la signature, l’idempotence et les nouvelles tentatives. L’exemple Next.js modélise le cache et les paramètres de route asynchrones. Chaque dossier dispose de sa documentation et de son exécution propre.

La preuve à côté de l’explication

L’intérêt est dans le lien entre la description de l’incident, le code et l’exemple exécutable. Ces reproductions pédagogiques précisent leur périmètre dans les README. Le lecteur peut examiner une correction et ses hypothèses avant de l’adapter à son application.

Revenir à l’open source

04 / Commençons une conversation

Parlez-moi de
votre projet.

Vous avez un projet ou une opportunité à partager ? Quelques mots sur le contexte et votre besoin sont un bon point de départ.

Ou écrivez-moi directement[email protected]

Un bon point de départ.

Votre application email s’ouvre avec votre message prêt à envoyer.