01 · 15 ans en un coup d’œil
De Symfony au code avec agents : 15 ans sur X
Pourquoi cette page. Un CV, c’est ce que je dis de moi. Cette page, c’est ce que disent quinze ans d’attention publique : ce que j’ai lu, partagé et écrit, année après année. On y voit depuis combien de temps j’apprends, et sur quel spectre : PHP et Symfony, infrastructure, sécurité, performance web, produit, management d’équipe et, depuis peu, agents IA.
La source : mon archive X, sans tri. Tout vient de l’export officiel de mon compte @sf_tristanb, téléchargé le 29 septembre 2026. Chaque tweet, réponse, retweet et like depuis février 2011 est compté ; je n’en ai ni choisi ni écarté aucun. Seuls les noms de comptes, les textes des tweets, les liens et quelques détails personnels sont masqués, pour la vie privée (voir Limites).
02
Activité
Mon année record, c’est 2016 : 1 359 tweets. Depuis 2022, je tourne autour de 300 tweets et 600 likes par an.
Éléments par mois et par type d’action, de février 2011 à septembre 2026. Un like est daté par la date du tweet liké : c’est une borne basse.
Faites glisser le graphique sur le côté →
Voir les données (par an)
Le retweet est devenu mon geste principal : 74 à 75 % de mes tweets en 2025-2026, contre 45 % en 2015.
Part des retweets dans mes tweets (originaux + réponses + retweets), par an. 2026 s’arrête au 29 septembre.
Voir les données
03
Les sujets dans le temps
Cliquez sur un sujet pour le suivre dans tous les graphiques de la page ; cliquez à nouveau pour revenir à la vue complète.
De 2014 à 2020, PHP/Symfony représentait un quart de mes sujets tech. L’IA l’a dépassé en 2023 et atteint 59 % en 2025.
Part de mes éléments tech (tout sauf le perso), par an, toutes actions confondues (likes, tweets, réponses, retweets). IA = les trois sujets IA. 2026 s’arrête au 29 septembre.
Voir les données
À dix ans d’écart : l’IA passe de 0,4 % à 59 % de mes sujets tech, PHP/Symfony de 28 % à 3 %, les outils de dev de 20 % à 8 %.
Part de chaque sujet dans mes éléments tech en 2015 et en 2025, deux années complètes. Survolez une ligne ou choisissez un sujet pour le suivre.
Voir les données
Mes sujets n’ont cessé de se diversifier jusqu’en 2024 (3,31 bits), puis se sont resserrés en 2025 (3,12), quand l’IA a pris toute la place.
Diversité des sujets par an : entropie de Shannon de la répartition entre les 14 sujets (environ 3,8 bits si les 14 pesaient autant).
Voir les données
04
Cycles de vie
Seuls mes sujets IA sont à leur pic en ce moment ; PHP/Symfony a culminé fin 2017 et continue de baisser.
Une ligne par sujet, triées par date du pic. Aire : éléments par trimestre (chaque ligne a sa propre échelle). Barre épaisse : période soutenue (au moins 3 éléments, sur 2 trimestres consécutifs sur 3). Point : pic. À droite : les 12 derniers mois (oct. 2025-sept. 2026) face aux 12 précédents.
Faites glisser le graphique sur le côté →
Voir les données
05
Lire ou écrire
J’écris de moins en moins : l’écriture passe de 60 % de mes actions en 2015 à 12 % en 2026.
Part d’écriture = tweets que j’ai écrits (originaux + réponses) ÷ (tweets écrits + likes), par an. Retweets exclus.
Voir les données
L’infra et Cloudflare, c’est le sujet tech sur lequel j’écris le plus aujourd’hui : un indice de 2,5 à 2,7 chaque année depuis 2024.
Indice = part d’écriture d’un sujet ÷ ma part d’écriture globale de l’année. Rouge : j’en écris plus que d’habitude ; bleu : je lis surtout. Lignes triées par indice récent. Cases vides : moins de 10 éléments. Mesuré à partir de 2014 (trop peu de likes avant).
Faites glisser le graphique sur le côté →
Voir les données
Sur l’IA, l’écriture suit la lecture : 4 trimestres de décalage pour le code avec agents, 11 pour les modèles d’IA.
Premier trimestre de lecture soutenue (likes) et d’écriture soutenue (tweets + réponses), par sujet. Avant 2014, les likes sont trop rares pour dater la lecture : un décalage négatif y est un artefact.
Faites glisser le graphique sur le côté →
Voir les données
L’IA remplit mes likes, pas mes tweets : 685 likes contre 51 tweets de ma main sur les deux grands sujets IA en 2024-2026.
Par sujet et par an : au-dessus de la ligne, ce que j’ai liké ; en dessous, ce que j’ai écrit (originaux + réponses). Même échelle en haut et en bas, propre à chaque sujet.
Voir les données
06
Ce qui a marché
Ce sont mes tweets produit/design et carrière qui marchent le mieux : 53 % et 40 % reçoivent au moins un like, contre 30 % pour le code avec agents IA.
Part de mes tweets (originaux + réponses) avec au moins un like, par sujet. Chiffres à la date de l’export. Barres pâles : moins de 30 tweets. IA et société (un seul tweet) est laissé de côté.
Voir les données
À part un tweet viral en 2014, l’engagement reste modeste : la médiane est de 0 like dans presque tous les sujets.
Likes reçus par sujet et par an sur mes propres tweets (échelle logarithmique). Survolez une case pour voir tweets, likes et retweets.
Faites glisser le graphique sur le côté →
Voir les données
Mes 10 tweets les plus likés : la moitié sont perso, et le premier (nov. 2014, 2 891 likes) écrase tous les autres.
Classés par likes reçus. Les textes et les liens des tweets sont volontairement retirés.
07
Langues
L’anglais a pris le dessus dans mes likes (37 % en 2014, 81 % en 2025) ; mes propres tweets ont suivi en 2025 (82 %), avant le retour du français en 2026.
Part de l’anglais par an, par action. Likes : estimation (certains restent indéterminés) ; mes tweets : langue détectée par X. Likes affichés à partir de 2013 (moins de 10 avant).
Voir les données
08
Vocabulaire
On lit mes époques tech dans les mots qui apparaissent : Ansible, Vue.js, serverless, Cloudflare, ChatGPT, puis Claude Code et MCP.
Par an, les termes dont la fréquence pour 1 000 éléments vaut au moins 3 fois celle des 3 années précédentes (8 occurrences minimum). À droite : le multiplicateur. En gras : les termes d’époque (25 occurrences ou plus, surtout tech). Les termes sont tels qu’écrits, en français ou en anglais ; quelques termes perso ont été retirés.
Chaque techno a sa vague : Symfony2 culmine en 2014, serverless en 2019, Core Web Vitals en 2023, Claude en 2026.
Fréquence des termes tech par an (pour 1 000 éléments), rapportée au maximum de chaque terme. Triés par année du pic. À droite : nombre total d’occurrences.
Faites glisser le graphique sur le côté →
Voir les données
J’adopte au même rythme que tout le monde : un an en médiane entre la sortie d’une techno et le moment où j’en parle vraiment ; seul INP est arrivé tôt.
Pour 14 termes : date de sortie publique (repère de culture générale, approximatif) et première année d’usage soutenu dans mon archive.
Faites glisser le graphique sur le côté →
Voir les données
09
Rythme
Mes horaires ont bougé : les week-ends se sont vidés, les nuits se sont allongées.
Mes tweets (tous types) par jour et par heure (heure locale), en part du total de chaque période. Même échelle de couleur pour les cinq périodes.
Le week-end passe de 20 % de mes tweets en 2016 à 4,5 % en 2026 ; la nuit (de minuit à 5 h), de 3 % en 2011 à 11-14 % en 2021-2025.
Part de mes tweets publiés le week-end et la nuit, par an.
Voir les données
11
Les 23 constats
Chaque constat en une phrase, rangé par partie. Le titre de chaque groupe mène à ses graphiques.
12
Limites
- Les dates des likes sont des bornes basses. L’archive donne la date de création du tweet liké, pas celle de mon like, et like.js n’est que partiellement trié (29 % d’inversions). Avant 2014, il y a moins de 80 likes par an : décalages et bascules ne sont donc mesurés qu’à partir de 2014.
- Pas de signets dans l’archive, et pas de domaines pour les likes (like.js ne contient que des liens t.co).
- Les sujets viennent d’un classifieur IA. Chaque élément a été classé par Jev (jev-1.13.0, grille de sujets v2, 18 666 éléments) : confiance médiane de 0,93 ; 57 % des éléments à 0,9 ou plus, 9,6 % sous 0,5 ; pour 24 % des éléments, le deuxième sujet le plus probable atteint au moins 0,2. Les 701 éléments sans texte exploitable sont laissés hors des sujets.
- Correction temporelle. 89 éléments ont été réaffectés à leur sujet de remplacement admissible le plus probable : coder avec des agents IA ne commence pas avant le 3e trimestre 2021 ; avant le 4e trimestre 2022, les modèles d’IA et l’IA et la société ne sont gardés qu’avec une confiance d’au moins 0,8. Il reste ainsi 26 éléments anciens à forte confiance, qui peuvent encore contenir des erreurs du classifieur. Aucune correction manuelle.
- Petits volumes récents. J’écris aujourd’hui 70 à 80 tweets par an : les indices de 2024-2026 reposent sur 10 à 40 tweets par sujet.
- L’engagement est cumulé à la date de l’export ; le tweet viral de 2014 écrase les moyennes, d’où les médianes et la part de tweets likés.
- 2026 est incomplète (jusqu’au 29 septembre). Les dates de sortie publiques sont approximatives, et « tôt » ne prouve pas une expertise.
- Vie privée. Pour cette version publique, les noms de comptes, les textes des tweets et les liens ont été retirés, et certains détails personnels ont été fondus dans le sujet Perso ou supprimés.
Construit à partir de l’export de mon archive X (29 septembre 2026). Sujets classés par Jev (grille archive-v2), graphiques faits avec D3.