entrée0
Offset 0 : pourquoi ce carnet existe
Un carnet de production alimenté par mes sessions de travail : ce qu’on y trouve, comment chaque entrée est écrite et relue.
Chaque semaine, je résous des problèmes qu’on cherche sur Google à deux heures du matin sans trouver de réponse complète : un connecteur Debezium qui s’arrête sans erreur claire, un consommateur Kafka qui rééquilibre en boucle, une bascule Patroni qui ne se passe pas comme prévu. Je prépare aussi des cours, des slides et des animations pour expliquer ces mécanismes à mes étudiants.
Jusqu’ici, tout ça restait dans des conversations, des tickets et des dossiers de cours. Ce carnet sert à le rendre utile à d’autres.
Ce que vous trouverez ici
- Des notes : un problème réel, ce qu’on observait, les hypothèses dans l’ordre (y compris celles qui étaient fausses), le correctif et ce qu’il faut en retenir.
- Des slides : mes supports de cours et de présentations, consultables directement dans le navigateur.
- Des labs : des animations et des expériences interactives, pour comprendre un mécanisme en le manipulant plutôt qu’en le lisant.
Comment chaque entrée est écrite
Je travaille beaucoup avec Claude. Quand une session aboutit à quelque chose qui mérite d’être partagé, je lui demande d’en rédiger un brouillon en français et en anglais. Ce brouillon est anonymisé : aucun nom de client, aucune adresse ni configuration réelle, aucun secret. Il arrive ensuite comme une proposition de modification sur le dépôt du site, et rien n’est publié tant que je ne l’ai pas relu et validé.
L’objectif est simple : publier régulièrement sans sacrifier ce qui fait la valeur d’une note technique, c’est-à-dire le raisonnement réel derrière la solution.
Pourquoi des numéros
Chaque entrée porte un numéro, comme un message dans une partition Kafka : le premier est l’offset 0, et un numéro n’est jamais réutilisé. Sur la page d’accueil, le journal montre toutes les entrées dans l’ordre, et celles que vous avez déjà lues apparaissent remplies.