2025 : Un Tournant, des Petits Pas à l’Action Claire

Salut,

J’espère que tu vas bien en ce dernier jour de 2025.

C’est le dernier post de l’année, et j’avais envie de prendre un moment pour regarder en arrière. C’est la troisième année que j’écris ce type de post, après 2024 : Réflexions sur une Année de Changement et la Suite et Récap 2023 (disponible uniquement en français). Je les trouve importants pour au moins deux raisons :

  1. Quand tu travailles sur des objectifs long terme, c’est facile de perdre de vue les progrès que tu as faits et tout ce que tu as accompli. Tu veux toujours faire plus. Prendre le temps de noter le chemin parcouru t’aide à voir tout le progrès fait en une seule année.
  2. De temps en temps, j’adore revenir sur ces posts pour voir comment mes objectifs, mes espoirs et mes envies ont évolué avec le temps.
Estéban pendant un coucher de soleil entre des arbres, face à la mer.
Estéban pendant un coucher de soleil entre des arbres, face à la mer.

Avant d’entrer dans les détails, je veux parler de chiffres. J’adore les chiffres, parce qu’ils donnent une vue d’ensemble de l’année en un coup d’œil.

  • 20 posts écrits, dont celui-ci. Cela fait un nouveau post toutes les 2,7 semaines.
  • 1 série de 5 posts sur des agents IA et un serveur MCP. Moins de séries que l’année dernière, mais c’est énormément de travail, et j’ai été très occupé avec les talks.
  • 19 talks donnés dans 11 événements différents (6 conférences et 5 meetups). Le talk « La réactivité et les signaux : démystifions la magie du frontend » (Reactivity and Signals: Demystifying the Frontend’s Magic) a été donné 8 fois cette année.
  • 9 villes visitées pour des conférences et des meetups : Paris, Bagneux, Rennes, Nantes, Bordeaux, Toulouse, Lyon, Dijon et Strasbourg.
  • Plus de 1 000 personnes ont assisté à mes talks cette année, avec un pic à plus de 200 personnes pour mon talk à Devoxx France sur la réactivité et les signaux.
  • 711 euros dépensés en trains et hôtels pour des meetups et des conférences. Je m’attendais honnêtement à beaucoup plus. Cela représente plus de 3 000 km, plus de 35 heures de train (sans les retards) et 9 nuits d’hôtel.
  • 1 518 abonnés sur X à la fin de 2025 et 8 153 posts partagés.
  • 1 800 abonnés sur LinkedIn à la fin de 2025. Par rapport à l’année dernière, avec une croissance de 63,7 %, cela fait plus de 700 nouveaux abonnés cette année. J’ai touché plus de 34 000 membres pour un total de plus de 182 000 impressions sur 124 posts. J’ai clairement beaucoup écrit sur LinkedIn cette année.
  • Plus de 240 abonnés sur Twitch pour plus de 140 heures de live. C’est juste pour le fun, mais j’adore ça. Je continuerai en 2026, c’est sûr.
  • Plus de 1 600 heures passées sur VS Code, avec un pic à 14 heures et 1 minute le 24 janvier 2025 (ce qui est beaucoup trop pour avoir une vie saine). Cela représente une moyenne de 4,4 heures par jour, 7 jours sur 7.
  • 143 réactions et 45 commentaires sur mes posts sur soubiran.dev.
  • 25 pâtisseries différentes réalisées. Plus de détails en 2026.

Ça fait beaucoup de chiffres pour une seule année. Avec le recul, c’est fou de voir tout ce qu’il est possible d’accomplir en seulement 12 mois.

Retour sur les Objectifs 2025

Il s’est passé tellement de choses en 2025. Entre le changement de job et les talks, je ne me suis pas arrêté une seconde. Parfois, je suis allé trop vite et trop loin.

L’année dernière, j’ai acheté le cours Three.js Journey. Je voulais vraiment apprendre la 3D, mais je n’ai jamais trouvé le temps de m’y mettre. Peut-être en 2026. Mes talks pour Vue.js Amsterdam n’ont pas été acceptés, mais j’en ai soumis de nouveaux cette année. C’est la quatrième fois. Croisons les doigts pour 2026. Enfin, je n’ai pas pris le temps d’apprendre davantage sur l’infrastructure. Cependant, j’ai démarré un projet qui va dans cette direction. Je t’en reparle dans les prochains mois.

Comme chaque année, beaucoup de choses inattendues se sont produites. Je pense que c’est important de les accueillir et d’adapter la feuille de route au fil de l’eau.

  • J’ai découvert une passion pour la pâtisserie. Chaque week-end, j’essaie une nouvelle recette, j’achète du nouveau matériel et de nouveaux livres. Ça me garde loin des écrans et du code. Ça m’a aussi donné l’occasion de faire des gâteaux pour l’anniversaire de Jordan, un ami proche, et pour Thanksgiving avec des gens incroyables. Mes collègues apprécient beaucoup, car j’apporte souvent des pâtisseries le lundi.
Tartelettes aux figues avec chocolat blanc et sirop au porto.
Tartelettes aux figues avec chocolat blanc et sirop au porto.
  • J’ai rencontré des gens incroyables, de nouveaux amis, avec qui je construis des projets, des conférences, et découvre de nouvelles choses. Mettre l’humain au centre de tout, créer des moments ensemble, est devenu vraiment important pour moi.

Avec un groupe d’amis, on a commencé à jouer aux fléchettes régulièrement. À partir d’un simple jeu de fléchettes, c’est vraiment incroyable tout ce qui peut arriver, entre jouer avec des inconnus, rencontrer de nouveaux amis et créer des moments mémorables ensemble.

Une fléchette dans une fléchette.
Une fléchette dans une fléchette.

Changements de Vie

En décembre 2024, j’ai commencé un nouveau job dans une entreprise appelée MaiaSpace. MaiaSpace construit un lanceur spatial appelé Maia. Je travaillais comme ingénieur logiciel dans l’équipe avionique, en construisant des outils pour automatiser une partie du travail des ingénieurs. J’ai rencontré des gens vraiment incroyables et j’ai énormément appris. C’était une opportunité incroyable qui s’est terminée un an plus tard.

Après des semaines à réfléchir, j’ai décidé de quitter MaiaSpace pour rejoindre une nouvelle entreprise appelée Takiam. C’est une société de conseil spécialisée en Java et en infrastructure. C’est un grand changement pour moi, car je ne connais rien à Java, donc j’ai tout à apprendre. C’est un investissement vraiment long terme, mais je crois que l’apprentissage de Java va m’ouvrir beaucoup de portes. Pour l’instant, c’est juste énormément de travail. Mais sortir de sa zone de confort est le seul moyen de grandir.

Ce changement de job implique aussi de déménager dans un nouveau logement, plus proche du bureau et de mes amis. En janvier 2026, je vais emménager dans un nouvel appartement, plus proche de Paris. Il est plus petit que l’actuel, mais beaucoup plus pratique pour ma vie quotidienne. Moins de temps dans les transports, c’est plus de temps pour moi et mes projets.

En avril 2025, j’ai lancé le premier stream de l’année. Pendant que j’étais en Suisse, j’ai commencé à streamer sur Twitch, mais un problème de performances lié à mon matériel m’a arrêté après quelques streams. Après avoir acheté un nouvel ordinateur, les streams ont repris. C’était encore très expérimental, car j’essaie vraiment de trouver mon style dans ce format. Depuis septembre, je n’ai pas été très actif. Les conférences m’ont pris beaucoup de temps, et des soucis au travail ont rendu difficile le fait de trouver la motivation pour streamer. En 2026, je devrais être plus régulier, parce que j’ai automatisé beaucoup de choses.

En parlant d’automatisation, je refonds tout mon workflow de création de contenu pour automatiser un maximum de choses. L’IA sera utilisée pour les tâches ennuyeuses, jamais pour les créatives. Ces changements devraient réduire le temps passé à créer du contenu, et me permettre de me concentrer sur ce qui compte le plus.

Organiser les choses, c’est tellement dur.

Meetups et Conférences

Dans mon récap de l’année dernière, j’ai dit :

I really hope this year will be as rich as 2024

Mon souhait a été plus que réalisé. Avec 19 talks donnés en 2025, contre 6 en 2024, et 1 en 2023, cette année a été intense. Vraiment intense.

19 talks dans 11 événements différents, ça veut dire que j’ai parlé presque toutes les cinq semaines. C’est beaucoup, et je n’aurais jamais imaginé atteindre ce nombre aussi vite. La croissance est franchement folle, et j’espère secrètement la ralentir en 2026 pour trouver un meilleur équilibre. Garder le même rythme en 2026 voudrait dire donner plus de 30 talks, ce qui est honnêtement impossible.

L’année a commencé avec Devoxx France en avril, où j’ai eu l’opportunité de donner deux talks : « La réactivité et les signaux : démystifions la magie du frontend » (Reactivity and Signals: Demystifying the Frontend’s Magic) et « En JavaScript, il y a un paquet pour tout... et souvent pour rien » (In JavaScript, There’s a Package for Everything… and Often for Nothing). Pour une conférence de cette taille, avec plus de 4 500 participants et seulement 281 talks acceptés sur plus de 1 100 soumissions, c’est vraiment un honneur d’être sélectionné deux fois.

Esteban Soubiran présentant à Devoxx France 2025.
Esteban Soubiran présentant à Devoxx France 2025.

Ces deux talks avaient été soumis avant Noël 2024, mais je n’ai reçu la confirmation qu’en février 2025. Ensuite, j’ai beaucoup travaillé pour les préparer. Il m’a fallu deux mois pour avoir quelque chose de prêt. Comprendre Alien Signals m’a pris beaucoup de temps, et pour rendre ça compréhensible pour un grand public, j’ai dû être vraiment créatif. Aujourd’hui, je suis très fier du résultat, et les retours globaux sur les deux talks ont été très positifs.

Deux semaines plus tard, j’étais à MiXiT à Lyon pour donner aussi deux talks. Pendant cette conférence, j’ai rencontré beaucoup de nouvelles personnes incroyables. J’ai vraiment apprécié la taille plus réduite de la conférence, comparée à Devoxx France. C’est plus facile de connecter avec les gens, et il y a moins de stress quand on va voir des talks. Est-ce que je vais avoir une place ? Pour l’anecdote, pour avoir une place à Devoxx France pour les keynotes, je devais arriver une heure avant le début. Je pensais que c’était pareil pour MiXiT, donc je suis arrivé 45 minutes avant le début. Complètement inutile, parce que tout le monde pouvait entrer dans la salle principale sans problème.

Esteban Soubiran présentant à MiXiT 2025.
Esteban Soubiran présentant à MiXiT 2025.

Ensuite, en juin, je suis allé à Rennes pour le BreizhCamp. Je pense que tu peux deviner ce qu’il s’est passé : j’ai donné deux talks à nouveau, les mêmes qu’à Devoxx France et MiXiT. Tu te demandes peut-être pourquoi je donne les mêmes talks encore et encore. Après avoir passé deux mois à les préparer, tu as envie de les donner autant que possible, pour toucher le plus grand public possible. Et puis, réutiliser les mêmes talks me permet d’améliorer à la fois le contenu et la présentation. Aujourd’hui, je suis à l’aise avec eux, et je peux vraiment prendre du plaisir à les donner. La première fois, c’est plus du stress que du plaisir.

Esteban Soubiran présentant au BreizhCamp 2025.
Esteban Soubiran présentant au BreizhCamp 2025.

Après la pause estivale, et jusqu’en décembre, je suis passé d’une conférence à une autre.

  • DevFest Nantes, 17 octobre 2025, où j’ai donné mon talk sur les paquets JavaScript. Cette conférence est le plus grand DevFest d’Europe. La soirée était vraiment agréable, et la keynote de clôture, une performance de théâtre d’improvisation, était vraiment exceptionnelle (et tellement originale). Ça pourrait être ma conférence préférée de l’année.
  • BDX I/O, 7 novembre 2025, où j’ai donné mes deux talks. La conférence était vraiment bien organisée, et le lieu était superbe. J’en ai profité pour visiter les bureaux de NuxtLabs à Bordeaux et rencontrer Sébastien et Benjamin.
  • DevFest Toulouse, 13 novembre 2025, où j’ai donné mon talk sur la réactivité et les signaux pour la septième fois cette année. Le dîner des speakers était vraiment exceptionnel. On était dans un restaurant superbe, en plein centre-ville.
  • DevFest Dijon, 5 décembre 2025, où j’ai donné mon talk sur la réactivité et les signaux pour la huitième fois cette année. Le cadeau speaker était tellement cool : un sac avec des produits locaux de Dijon et de la région.
Estéban présentant au DevFest Nantes 2025.
Estéban présentant au DevFest Nantes 2025.
Estéban présentant à BDX I/O 2025.
Estéban présentant à BDX I/O 2025.
Estéban, Sébastien et Benjamin chez NuxtLabs.
Estéban, Sébastien et Benjamin chez NuxtLabs.
Selfie d’Estéban au DevFest Dijon 2025.
Selfie d’Estéban au DevFest Dijon 2025.

Le monde des speakers est assez petit, et tu rencontres souvent les mêmes personnes encore et encore. Ça a atténué la solitude que je ressentais en 2023 quand j’ai donné mon premier talk à Devoxx France.

Avant et entre ces conférences, j’ai donné plusieurs talks dans des meetups à Paris et Strasbourg. Oui, je suis allé et revenu de Strasbourg juste pour un talk en soirée. Démesuré, mais fun.

J’ai vraiment aimé donner des talks en meetups. L’ambiance est beaucoup plus détendue qu’en conférence, et c’est plus facile d’interagir avec le public. Mais ne te trompe pas : ça peut être plus stressant, parce que le public est vraiment proche de toi, et tu peux facilement voir les réactions.

Estéban présentant au meetup StrasbourgJS en octobre 2025.
Estéban présentant au meetup StrasbourgJS en octobre 2025.
Selfie d’Estéban au meetup Paris TypeScript en décembre 2025.
Selfie d’Estéban au meetup Paris TypeScript en décembre 2025.

Ça a été une année exceptionnelle pour les talks et les conférences, au-delà de toutes mes attentes. Merci à toutes les personnes que j’ai rencontrées et à tous les organisateurs qui m’ont fait confiance pour donner des talks dans leurs événements.

Retrouve tous mes talks sur ma page talks. J’ai ajouté une carte qui montre tous les endroits où j’ai donné des talks depuis 2023, ainsi que quelques statistiques. Tu peux trouver les slides sur talks.

Je ne reçois aucune compensation pour mes talks. Tous les voyages, les hôtels et le temps passé à les préparer sont à mes frais. Je le fais parce que j’aime partager mes connaissances et mes expériences avec la communauté. Cependant, ce n’est pas viable sur le long terme. Si tu veux me soutenir, tu peux devenir sponsor sur GitHub Sponsors.

Parcours Open Source

Cette année, j’ai principalement contribué à Nuxt UI. Nuxt UI est ma librairie de composants par défaut, que je construise une application Nuxt ou Vue. Je l’utilise pour tous mes projets. Comme j’ai dû m’y plonger en profondeur pour maintenir un fork, je la connais très bien maintenant. Donc à chaque fois que je trouvais un problème ou une amélioration possible, je soumettais une pull request.

J’ai aussi créé un plugin Markdown Exit qui exploite ses capacités asynchrones pour optimiser automatiquement les images et générer des placeholders blurhash. Tu peux le trouver sur markdown-exit-image. J’ai aussi créé un plugin VitePress pour générer automatiquement des images OG. Tu peux le trouver sur vitepress-plugin-og.

J’ai continué à construire Inalia. J’espère vraiment ouvrir une bêta publique au premier semestre 2026, mais il reste encore énormément de travail, et d’autres projets me prennent du temps.

Tout au long de l’année, j’ai aussi continué à maintenir d’autres projets open source comme Nuxt Authorization, et la plupart de mes projets sont open source. Tu peux retrouver tous mes projets open source sur mon profil GitHub.

J’ai commencé à utiliser beaucoup l’IA pour écrire du code. GitHub Copilot Agent, depuis l’interface web, est vraiment puissant, et je l’utilise au quotidien. À chaque fois que j’ai une idée, où que je sois, j’ouvre l’app mobile, j’écris un petit prompt et je lance un agent. À la fin de la journée, je relis les PR générées, je fais des ajustements et je les merge. Ça a vraiment amélioré ma productivité, et ça me permet de me concentrer sur des tâches plus complexes.

Création de Contenu et Écriture

Cette année, j’ai écrit 20 posts et une série. Pour te donner une idée, un seul post me prend entre 5 et 10 heures d’écriture. Mais compter les heures n’a pas vraiment de sens pour une activité aussi importante que l’écriture. Écrire m’aide à clarifier mes pensées, à libérer mon esprit et à faire grandir mes connaissances. Je le recommande à tout le monde, et je n’arrêterai pas. Cependant, j’ai une règle importante : j’écris uniquement quand j’ai quelque chose à partager. Ça veut dire que je n’ai pas de planning d’écriture.

Cette année, j’ai écrit des posts techniques sur JavaScript, Vite, Markdown It et Laravel :

J’ai aussi écrit des posts sur mon parcours de speaker :

Et j’ai aussi écrit quelques posts plus personnels sur moi et ma vie :

Ce sont tous des posts que j’aurais adoré lire quand j’ai commencé mon parcours de développeur. Être ingénieur logiciel, ce n’est pas juste du code ; ce n’est pas toujours facile, et quand c’est aussi une passion, ça peut devenir écrasant. Partager mes expériences et mes pensées m’aide d’abord, et j’espère que ça aide aussi d’autres personnes.

J’ai aussi refactoré le backend de ce site pour gérer les prochains sites web que je construis. Ça a aussi débloqué de nouvelles fonctionnalités qui devraient arriver en 2026. Cependant, ça prendra du temps, parce que je vais devoir migrer ce site de VitePress vers du Vite pur avec Vue. C’est énormément de travail, et je l’ai déjà migré l’année dernière, quand je suis passé d’une UI custom à une version réécrite de Nuxt UI. Pouvoir migrer plutôt que réécrire from scratch, c’est quelque chose dont je suis vraiment fier. Ça montre que les choses évoluent, tout en gardant la continuité.

Et Maintenant

Comme tu le vois, 2025 a été une année marquante. Je suis vraiment fier de tout ce que j’ai accompli, mais j’ai terminé l’année très fatigué.

Cependant, j’ai plein de plans excitants pour 2026, donc ralentir n’est pas dans mes plans. Ne t’inquiète pas, j’ai appris à comprendre mes limites, et je suis capable de réduire le rythme quand c’est nécessaire. Le burn-out n’est pas une option non plus.

D’abord, Hugo. Hugo, c’est quelqu’un à qui je n’ai parlé qu’en ligne. On partage la même passion pour le développement web, l’open source et Nuxt, et quand il a commencé à partager du contenu sur X, j’étais super curieux de son travail. Il a une approche unique de la beauté, avec des animations, des transitions et des assets élégants que j’ai trouvés très inspirants. Il a amené quelque chose de nouveau dans mon feed. Aujourd’hui, il travaille chez Vercel depuis Londres. Du coup, je prévois d’aller le voir. En 2026, je veux aller à Londres, le rencontrer et explorer un peu la ville.

En parlant de partir à l’étranger, je veux assister à plus de conférences européennes, et peut-être même internationales. Je veux continuer à explorer ces événements incroyables, rencontrer des gens passionnés et partager mon amour pour le développement web. J’ai déjà quelques conférences en tête auxquelles je veux soumettre des talks. J’ai déjà soumis à Vue.js Amsterdam et MadVue. Je devrais prendre des cours pour améliorer mon anglais à l’oral.

J’ai écrit deux nouveaux talks pendant le dernier mois de 2025. Pour le moment, je compte surtout les présenter en France, comme cette année. L’un d’eux parle de plugins Vite, écrit d’une manière différente de tous les talks que tu as vus auparavant. Je ne spoil pas la surprise, mais si j’arrive à le faire fonctionner, ce sera très fun à voir et à présenter. Le second est co-écrit avec une amie, Julie, que j’apprécie énormément. Je suis vraiment excité par ce nouveau talk. C’est la première fois que j’écris un talk avec quelqu’un d’autre. On n’a pas le même background, et c’est un sujet que je n’ai pas complètement maîtrisé. Cette collaboration est un vrai challenge. C’est bien plus qu’un simple talk. Ça consomme beaucoup de temps et ça nous sort de notre zone de confort, mais je crois vraiment que ça en vaudra la peine. L’état actuel est très prometteur.

À côté de ça, je veux continuer à écrire comme je le fais depuis deux ans maintenant. Écrire m’aide à clarifier mes pensées, partager mes expériences et creuser des sujets que je pensais maîtriser, mais qui ont toujours plus à révéler. Je veux continuer à repousser mes limites et explorer de nouvelles idées à travers l’écriture. Je veux aussi continuer à streamer sur Twitch. Depuis septembre, je n’ai pas trouvé beaucoup de temps, mais j’espère que ça va changer en 2026.

Pour mon contenu, je vais continuer à écrire sur JavaScript et Laravel, mais je vais devoir commencer à écrire davantage sur Java, puisque mon nouveau job est principalement centré dessus. Je ne suis pas complètement sûr de comment je vais m’y prendre, car je suis aussi en train de construire un nouveau site qui sert de second cerveau. Tu peux t’attendre à plus d’informations dans les prochains mois. Il y a quelques semaines, j’ai partagé sur X un autre site que je construis pour suivre toute mon infrastructure. C’est encore au tout début, mais j’espère en parler davantage dès que possible. Ça me demande d’écrire énormément, et écrire prend du temps, donc je ne donne pas de date, mais attends-toi à ce que ce soit prêt avant l’été 2026.

À mesure que l’IA prend de plus en plus de place dans mon quotidien, j’ai accepté le fait que je peux lui déléguer certaines tâches. Mais il y a une ligne rouge que je ne franchirai pas : je continuerai à écrire tous mes posts moi-même, et je n’utiliserai jamais l’IA pour générer du contenu à ma place. Si ça devait arriver, j’arrêterais simplement de travailler dans la tech et je commencerais une toute nouvelle carrière. C’est non négociable pour moi, à la fois personnellement et professionnellement. Je suis aussi fortement opposé au fait que quelqu’un fasse l’inverse.

La pâtisserie fera partie de 2026. C’est tellement bon de faire des choses avec mes mains, loin des écrans. Partager ça avec quelqu’un, c’est aussi une activité incroyable. Hautement recommandé.

Tout ça, c’est le plan principal pour 2026. Mais comme le changement est la seule constante, des choses inattendues arriveront, et je m’adapterai.

Ça a été une année incroyable. 2026 sera encore meilleure.

Prends soin de toi, passe du temps avec ceux que tu aimes, vis ta vie à fond, et bonne année ! 🫶

Estéban qui vole vers de nouveaux horizons en wingfoil.
Estéban qui vole vers de nouveaux horizons en wingfoil.
Pd

Merci de me lire ! Je m'appelle Estéban, et j'adore écrire sur le développement web et le parcours humain qui l'entoure.

Je code depuis plusieurs années maintenant, et j'apprends encore de nouvelles choses chaque jour. J'aime partager mes connaissances avec les autres, car j'aurais aimé avoir accès à des ressources aussi claires et complètes lorsque j'ai commencé à apprendre la programmation.

Si vous avez des questions ou souhaitez discuter, n'hésitez pas à commenter ci-dessous ou à me contacter sur Bluesky, X, et LinkedIn.

J'espère que vous avez apprécié cet article et appris quelque chose de nouveau. N'hésitez pas à le partager avec vos amis ou sur les réseaux sociaux, et laissez un commentaire ou une réaction ci-dessous, cela me ferait très plaisir ! Si vous souhaitez soutenir mon travail, vous pouvez me sponsoriser sur GitHub !

Réactions

Discussions

Ajouter un commentaire

Vous devez être connecté pour accéder à cette fonctionnalité.

Soutenez mon travail
Suivez-moi sur