<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog — Mathieu Eveillard</title><description>Notes sur l&apos;artisanat logiciel.</description><link>https://www.mathieueveillard.com/fr/blog/</link><language>fr</language><atom:link href="https://www.mathieueveillard.com/fr/rss.xml" rel="self" type="application/rss+xml"/><item><title>Tout se rattrape, sauf la modularité</title><link>https://www.mathieueveillard.com/fr/blog/priorites/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/priorites/</guid><description>Une bonne modularité vous permet de supporter une piètre qualité logicielle localement et d&apos;améliorer les choses ultérieurement sans tout casser.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>Modularité</category><category>CEO</category><category>Best of</category></item><item><title>Non, le QA n&apos;est pas votre testeur attitré</title><link>https://www.mathieueveillard.com/fr/blog/qa/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/qa/</guid><description>Non, le QA n&apos;est pas votre testeur attitré. « QA » est un processus, pas un rôle : son vrai travail, c&apos;est de faire grandir l&apos;équipe.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>Organisation</category></item><item><title>Comment naissent, mûrissent et se réécrivent mes articles.</title><link>https://www.mathieueveillard.com/fr/blog/processus-d-ecriture/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/processus-d-ecriture/</guid><description>Dans les coulisses de mon écriture hebdomadaire : idéation, processus d&apos;écriture, place de l&apos;IA et suite à donner à ces articles.</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate><category>Écriture</category></item><item><title>Combien vaut une journée de travail ?</title><link>https://www.mathieueveillard.com/fr/blog/taux-journalier/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/taux-journalier/</guid><description>Quand le besoin du client se découvre au fur et à mesure, le taux journalier est la solution la plus adaptée. Mais comment l&apos;évaluer ?</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate><category>Travail</category></item><item><title>Un marteau nommé Claude Code : choisissez bien vos clous</title><link>https://www.mathieueveillard.com/fr/blog/loi-de-linstrument-llm/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/loi-de-linstrument-llm/</guid><description>Les LLM sont nos nouveaux marteaux. Mais le cœur du domaine n&apos;est pas un clou : c&apos;est là qu&apos;il faut garder la main.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate><category>AI/LLM</category></item><item><title>AI brain fry</title><link>https://www.mathieueveillard.com/fr/blog/ai-brain-fry/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/ai-brain-fry/</guid><description>Plus d&apos;IA, plus de code à relire, plus de context switching, plus de fatigue : la limite, c&apos;est l&apos;humain.</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate><category>AI/LLM</category></item><item><title>LLM et Agilité : pourquoi les opposer ?</title><link>https://www.mathieueveillard.com/fr/blog/llm-et-agilite-pourquoi-les-opposer/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/llm-et-agilite-pourquoi-les-opposer/</guid><description>Parce qu&apos;on développe plus vite, il n&apos;y aurait plus besoin d&apos;Agilité ? Cette idée trahit une mauvaise compréhension de ce qu&apos;est l&apos;Agilité.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate><category>AI/LLM</category><category>Agilité et lean</category></item><item><title>Don&apos;t Repeat Yourself… but un peu quand-même</title><link>https://www.mathieueveillard.com/fr/blog/dont-repeat-yourself/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/dont-repeat-yourself/</guid><description>Mieux vaut un peu de duplication assumée qu&apos;une abstraction prématurée qui mélange des règles métier qui n&apos;ont rien à faire ensemble.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Les questions honteuses</title><link>https://www.mathieueveillard.com/fr/blog/que-signifie-etre-un-expert/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/que-signifie-etre-un-expert/</guid><description>Votre LLM favori est le compagnon idéal à qui poser toutes vos questions honteuses. Mais au fait, y a-t-il lieu d&apos;avoir honte quand on ne sait pas ?</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate><category>AI/LLM</category></item><item><title>LLMs : vous voilà manager, que ça vous plaise ou non</title><link>https://www.mathieueveillard.com/fr/blog/llm-manager/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/llm-manager/</guid><description>Coder avec un LLM, c&apos;est comme manager une équipe : il faut doser la délégation et progresser par petits pas.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><category>AI/LLM</category><category>Artisanat/craft</category></item><item><title>J&apos;ai bloqué quelqu&apos;un qui avait raison</title><link>https://www.mathieueveillard.com/fr/blog/bullying/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/bullying/</guid><description>Partager ses idées sur LinkedIn expose à des commentaires agressifs. Que faire face aux rageux ?</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate><category>Coup de gueule</category><category>Personnel</category></item><item><title>Génération LLM : sale temps pour les juniors</title><link>https://www.mathieueveillard.com/fr/blog/generation-llm/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/generation-llm/</guid><description>Pour un jeune développeur qui a tout à apprendre, les LLMs sont de faux amis car ils ne les incitent pas à faire l&apos;effort d&apos;apprendre.</description><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate><category>AI/LLM</category><category>Travail</category></item><item><title>Bug, erreur ou cas nominal : quelle intention métier ?</title><link>https://www.mathieueveillard.com/fr/blog/bug-erreur-cas-nominal/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/bug-erreur-cas-nominal/</guid><description>Quand faut-il lancer une exception, retourner une erreur ou modéliser l&apos;absence ? La réponse se trouve dans l&apos;intention métier.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Design tokens : la grammaire de votre Design System</title><link>https://www.mathieueveillard.com/fr/blog/design-system/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/design-system/</guid><description>Avant les composants, les tokens. Comment structurer un Design System cohérent grâce à une architecture de tokens bien pensée.</description><pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Architecture hexagonale : faut-il encore un ORM ?</title><link>https://www.mathieueveillard.com/fr/blog/architecture-hexagonale-vs-orm/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/architecture-hexagonale-vs-orm/</guid><description>Un ORM vous propose de bâtir le domaine sur des entités qu&apos;il expose, directement mappées à la base de données. Le contraire de l&apos;Architecture Hexagonale.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Et si votre modèle TypeScript empêchait les états incohérents ?</title><link>https://www.mathieueveillard.com/fr/blog/union-types/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/union-types/</guid><description>TypeScript n&apos;est souvent utilisé qu&apos;en surface. C&apos;est vrai en particulier pour les Union Types, qui permettent d&apos;empêcher des états incohérents.</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Vous utilisez mal les exceptions</title><link>https://www.mathieueveillard.com/fr/blog/result/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/result/</guid><description>Les exceptions ne sont pas faites pour gérer les erreurs prévisibles. Découvrez le type Result, alternative au try/catch.</description><pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Tester le hasard : un cas d’école du Property-Based Testing</title><link>https://www.mathieueveillard.com/fr/blog/property-based-testing/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/property-based-testing/</guid><description>Le PBT teste qu&apos;un invariant métier est toujours vérifié quels que soient les paramètres et la valeur de retour de la fonction objet du test.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>5 ans déjà ! Mon aventure de consultant indépendant.</title><link>https://www.mathieueveillard.com/fr/blog/5-ans/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/5-ans/</guid><description>Bilan de cinq ans d’indépendance : stimulation intellectuelle, apprentissages, écriture et liberté.</description><pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>La radicalité comme ligne de conduite</title><link>https://www.mathieueveillard.com/fr/blog/radicalite/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/radicalite/</guid><description>La radicalité, c&apos;est le refus de pervertir les mots, et donc le refus de la compromission. Elle est clivante, bien sûr, mais c&apos;est pour le mieux.</description><pubDate>Wed, 26 Nov 2025 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>Whatever Works</title><link>https://www.mathieueveillard.com/fr/blog/whatever-works/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/whatever-works/</guid><description>Un appel au pragmatisme en matière de développement logiciel : éviter le dogme, observer ce qui fonctionne et laisser la place au doute.</description><pubDate>Wed, 12 Nov 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Pourquoi la qualité logicielle se joue avant la première ligne de code</title><link>https://www.mathieueveillard.com/fr/blog/conception-fonctionnelle/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/conception-fonctionnelle/</guid><description>Un logiciel de qualité est un logiciel bien conçu avant d&apos;être un logiciel bien réalisé. Voyons ensemble comment procéder.</description><pubDate>Wed, 29 Oct 2025 00:00:00 GMT</pubDate><category>Produit</category></item><item><title>Mesurer la qualité logicielle : ne vous trompez pas de combat</title><link>https://www.mathieueveillard.com/fr/blog/indicateurs-qualite-logicielle/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/indicateurs-qualite-logicielle/</guid><description>Mesurez un outcome plutôt qu&apos;un output. Ainsi, vous responsabilisez vos équipes et les alignez sur les objectifs de votre entreprise.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate><category>Organisation</category></item><item><title>Si vous pensez que l&apos;Agilité coûte cher, comprenez que c&apos;est une prime de risque</title><link>https://www.mathieueveillard.com/fr/blog/agilite-prime-de-risque/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/agilite-prime-de-risque/</guid><description>Le problème, c&apos;est que la base de comparaison (Waterfall) conduit à un logiciel qui ne répond pas au besoin des utilisateurs…</description><pubDate>Wed, 08 Oct 2025 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>Reprendre le contrôle de vos développements, sans l&apos;illusion des estimations</title><link>https://www.mathieueveillard.com/fr/blog/alternative-aux-estimations/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/alternative-aux-estimations/</guid><description>Ne demandez plus « combien de temps ça va prendre ? », demandez-vous plutôt si vous pouvez découper encore un peu plus votre travail.</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate><category>Agilité et lean</category><category>CEO</category><category>Best of</category></item><item><title>La qualité logicielle, c&apos;est aller vite, longtemps</title><link>https://www.mathieueveillard.com/fr/blog/la-qualite-logicielle-c-est-aller-vite-longtemps/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/la-qualite-logicielle-c-est-aller-vite-longtemps/</guid><description>Aller vite est facile. Maintenir ce rythme pendant des années est plus difficile et signe la vraie qualité logicielle.</description><pubDate>Wed, 24 Sep 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>La qualité logicielle est trop importante pour être laissée à votre CTO (ou l&apos;art de se tirer une balle dans le pied)</title><link>https://www.mathieueveillard.com/fr/blog/la-qualite-logicielle-est-trop-importante-pour-etre-laissee-a-votre-cto/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/la-qualite-logicielle-est-trop-importante-pour-etre-laissee-a-votre-cto/</guid><description>Produire du logiciel de qualité implique des aspects organisationnels qui dépassent la Tech et peuvent réduire à néant les efforts du CTO.</description><pubDate>Wed, 17 Sep 2025 00:00:00 GMT</pubDate><category>CEO</category><category>Organisation</category></item><item><title>10 K€ pour en économiser 500 : le vrai ROI de la modularisation</title><link>https://www.mathieueveillard.com/fr/blog/roi-modularisation/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/roi-modularisation/</guid><description>L&apos;absence de modularité coûte cher. Investir dans une architecture modulaire protège votre logiciel et évite des pertes financières massives.</description><pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate><category>Modularité</category><category>CEO</category></item><item><title>Bugs : le développeur, un coupable trop facile</title><link>https://www.mathieueveillard.com/fr/blog/bugs/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/bugs/</guid><description>Incriminer les développeurs est facile. Mais les bugs naissent aussi de la conception, de l&apos;organisation et de la culture.</description><pubDate>Wed, 03 Sep 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Domain-Driven Design : pourquoi le modèle universel n&apos;existe pas</title><link>https://www.mathieueveillard.com/fr/blog/domain-driven-design-un-contexte-un-model/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/domain-driven-design-un-contexte-un-model/</guid><description>Un modèle n’est jamais une représentation fidèle de la réalité, mais une abstraction conçue pour un objectif précis. Un modèle n’existe que par son usage.</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate><category>Modularité</category><category>Artisanat/craft</category></item><item><title>Heures et malheurs de l&apos;optimisation</title><link>https://www.mathieueveillard.com/fr/blog/optimisation-algorithmique/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/optimisation-algorithmique/</guid><description>Un exemple d&apos;optimisation d&apos;algorithme (le jeu du gratte-ciel), et les enseignements que l&apos;on peut en tirer. La loi de Pareto s&apos;applique pleinement.</description><pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Effectuation : entreprendre sans être un héros</title><link>https://www.mathieueveillard.com/fr/blog/effectuation/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/effectuation/</guid><description>L&apos;effectuation, théorisée par Saras Sarasvathy, prend le contrepied du mythe entrepreneurial : ici, le but se définit à partir des moyens à disposition.</description><pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate><category>Conseils de lecture</category></item><item><title>5 conseils pour recruter des profils tech</title><link>https://www.mathieueveillard.com/fr/blog/recruter-profils-tech/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/recruter-profils-tech/</guid><description>Voici, issus de mon expérience auprès des entreprises, quelques conseils que j&apos;aurais aimé avoir à l&apos;époque où j&apos;étais manager.</description><pubDate>Wed, 25 Jun 2025 00:00:00 GMT</pubDate><category>CEO</category></item><item><title>Il y a MVP et MVP : tout dépend du contexte</title><link>https://www.mathieueveillard.com/fr/blog/mvp-une-notion-contextuelle/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/mvp-une-notion-contextuelle/</guid><description>Il y a des MVP à 10000€, d&apos;autres à 10 millions d&apos;Euros. L&apos;objectif est le même, acquérir de vrais utilisateurs, mais tout dépend du marché.</description><pubDate>Wed, 11 Jun 2025 00:00:00 GMT</pubDate><category>Agilité et lean</category><category>Produit</category></item><item><title>Moi je fais le dev et toi tu fais la qualité</title><link>https://www.mathieueveillard.com/fr/blog/moi-je-fais-le-dev-et-toi-tu-fais-la-qualite/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/moi-je-fais-le-dev-et-toi-tu-fais-la-qualite/</guid><description>L&apos;enfer est pavé de bonnes intentions, et votre Département Qualité en fait partie : on ne peut pas distinguer le « faire » et le « faire mieux ».</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate><category>Organisation</category></item><item><title>JIT Learning</title><link>https://www.mathieueveillard.com/fr/blog/jit-learning/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/jit-learning/</guid><description>En matière d&apos;informatique, vous êtes condamné à apprendre en courant après le train. Pour plus de sérénité, découvrez le Just-In-Time Learning.</description><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate><category>Apprentissage</category></item><item><title>Éditeurs de logiciels B2B : votre client vous paie, mais il vous tue</title><link>https://www.mathieueveillard.com/fr/blog/editeurs-de-logiciels-b2b-votre-client-vous-paie-mais-il-vous-tue/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/editeurs-de-logiciels-b2b-votre-client-vous-paie-mais-il-vous-tue/</guid><description>Co-construire votre produit avec vos premiers clients est une bonne chose. Pour autant, cela ne veut pas dire accéder à toutes leurs demandes.</description><pubDate>Wed, 21 May 2025 00:00:00 GMT</pubDate><category>CEO</category><category>Produit</category></item><item><title>Changer l’entreprise : entre volonté sincère et réalité du terrain</title><link>https://www.mathieueveillard.com/fr/blog/insuffler-le-changement/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/insuffler-le-changement/</guid><description>Pour insuffler un changement durable, mieux vaut convaincre qu&apos;ordonner. Cependant, ce changement prend du temps et nécessite des personnes autonomes.</description><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate><category>Agilité et lean</category><category>Accompagnement</category></item><item><title>L&apos;Architecture hexagonale : développer en partant du domaine</title><link>https://www.mathieueveillard.com/fr/blog/architecture-hexagonale/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/architecture-hexagonale/</guid><description>L&apos;Architecture hexagonale, formalisée par Alistair Cockburn, vise à isoler le domaine. Elle repose sur l&apos;inversion et l&apos;injection des dépendances.</description><pubDate>Wed, 23 Apr 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Ticket un jour, bullshit toujours</title><link>https://www.mathieueveillard.com/fr/blog/ticket-un-jour-bullshit-toujours/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/ticket-un-jour-bullshit-toujours/</guid><description>User Story ou tâche technique ? Derrière une querelle de mots, l&apos;arbitrage entre la valeur d&apos;aujourd&apos;hui et celle de demain.</description><pubDate>Wed, 16 Apr 2025 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>L&apos;Obsession du Service Client</title><link>https://www.mathieueveillard.com/fr/blog/l-obsession-du-service-client/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/l-obsession-du-service-client/</guid><description>Quand les « usagers » sont maltraités par une entreprise en situation de monopole, il y a matière à monter une entreprise concurrente.</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate><category>Conseils de lecture</category><category>Agilité et lean</category></item><item><title>Permettre le changement : à chaque situation sa typologie de mission</title><link>https://www.mathieueveillard.com/fr/blog/typologies-de-missions/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/typologies-de-missions/</guid><description>Même si chaque mission est unique, il reste possible d&apos;identifier des typologies, à commencer par la mission pompier : « À l&apos;aide, y&apos;a tout qui brûle ! »</description><pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate><category>Accompagnement</category></item><item><title>12 façons originales de foirer vos sprints</title><link>https://www.mathieueveillard.com/fr/blog/12-facons-originales-de-foirer-vos-sprints/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/12-facons-originales-de-foirer-vos-sprints/</guid><description>« C&apos;est bien d&apos;apprendre de ses erreurs. Il vaut mieux apprendre des erreurs des autres. » Warren Buffett parle d&apos;investissement, je vous parle de sprints.</description><pubDate>Wed, 19 Mar 2025 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>Pourquoi j&apos;écris</title><link>https://www.mathieueveillard.com/fr/blog/pourquoi-j-ecris/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/pourquoi-j-ecris/</guid><description>Voilà plus de 2 ans que j&apos;écris chaque semaine. L&apos;occasion de réfléchir à ce qui me motive profondément, au-delà du simple plaisir de partager mon expérience.</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate><category>Écriture</category></item><item><title>Command Query Responsibility Segregation</title><link>https://www.mathieueveillard.com/fr/blog/command-query-responsibility-segregation/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/command-query-responsibility-segregation/</guid><description>Le CQRS repose sur l&apos;idée de distinguer les modèles d&apos;écriture et de lecture, quand les opérations sont fortement asymétriques. À utiliser avec parcimonie.</description><pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>100% code coverage : la course à l&apos;échalote</title><link>https://www.mathieueveillard.com/fr/blog/100-code-coverage-la-course-a-l-echalote/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/100-code-coverage-la-course-a-l-echalote/</guid><description>Cet indicateur n&apos;est pas très utile si l&apos;on ne sait pas ce qu&apos;on met derrière… Elle reste cependant interprétable essentiellement quand elle est faible !</description><pubDate>Wed, 19 Feb 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Waterfall : la recette de l&apos;échec</title><link>https://www.mathieueveillard.com/fr/blog/waterfall-la-recette-de-l-echec/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/waterfall-la-recette-de-l-echec/</guid><description>Les méthodologies séquentielles ne fonctionnent pas pour l&apos;informatique de gestion, principalement à cause de l&apos;effet tunnel. L&apos;alternative ? L&apos;Agilité.</description><pubDate>Wed, 12 Feb 2025 00:00:00 GMT</pubDate><category>Agilité et lean</category><category>CEO</category></item><item><title>50 shades of tests</title><link>https://www.mathieueveillard.com/fr/blog/50-shades-of-tests/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/50-shades-of-tests/</guid><description>Tous les tests ne rentrent pas dans une seule pyramide de tests. Il faut envisager plusieurs aspects : finalité, granularité et modalité d&apos;assertion.</description><pubDate>Wed, 05 Feb 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category><category>Best of</category></item><item><title>The Very Best Of</title><link>https://www.mathieueveillard.com/fr/blog/the-very-best-of/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/the-very-best-of/</guid><description>À l&apos;occasion du centième numéro de cette newsletter, une sélection de 10 articles parmi ceux que vous avez appréciés et ceux que j&apos;aime le plus.</description><pubDate>Wed, 29 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Une architecture qui laisse des portes ouvertes</title><link>https://www.mathieueveillard.com/fr/blog/une-architecture-qui-laisse-des-portes-ouvertes/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/une-architecture-qui-laisse-des-portes-ouvertes/</guid><description>« The job of an architect is to build a structure that allows decisions to be delayed as long as possible » : 5 exemples illustrant le propos d&apos;Uncle Bob.</description><pubDate>Wed, 22 Jan 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Tests end-to-end : comment démarrer du bon pied</title><link>https://www.mathieueveillard.com/fr/blog/tests-end-to-end-comment-demarrer-du-bon-pied/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/tests-end-to-end-comment-demarrer-du-bon-pied/</guid><description>Les tests end-to-end doivent être utilisés avec parcimonie, car ils sont coûteux à écrire (Page Model) et coûteux à exécuter. Voici comment procéder.</description><pubDate>Wed, 08 Jan 2025 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Mes valeurs</title><link>https://www.mathieueveillard.com/fr/blog/mes-valeurs/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/mes-valeurs/</guid><description>Joie, humilité, rigueur et action. Voici les valeurs qui m&apos;animent, au quotidien et dans le travail, les deux ne pouvant être dissociés.</description><pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>La rétrospective, ADN de l&apos;Agilité</title><link>https://www.mathieueveillard.com/fr/blog/la-retrospective-adn-de-l-agilite/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/la-retrospective-adn-de-l-agilite/</guid><description>Si vous ne deviez garder qu&apos;une chose de l&apos;Agilité, gardez la rétrospective. Lieu de l&apos;amélioration continue, elle ouvre à la résolution de problèmes.</description><pubDate>Wed, 25 Dec 2024 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>Un X qui fait du code</title><link>https://www.mathieueveillard.com/fr/blog/un-x-qui-fait-du-code/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/un-x-qui-fait-du-code/</guid><description>Pour moi, être polytechnicien, c&apos;était l&apos;obligation d&apos;exercer de hautes fonctions, et une partie de moi aspirait à cela, par besoin de reconnaissance.</description><pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>Produit : quand on s&apos;attache à son bébé</title><link>https://www.mathieueveillard.com/fr/blog/produit-quand-on-sattache-a-son-bebe/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/produit-quand-on-sattache-a-son-bebe/</guid><description>On s&apos;occupe d&apos;un produit, on le fait grandir, on prend soin de lui jour après jour comme on prend soin d&apos;un bébé. On s&apos;y attache, et c&apos;est très bien.</description><pubDate>Wed, 27 Nov 2024 00:00:00 GMT</pubDate><category>Personnel</category><category>Produit</category><category>Artisanat/craft</category></item><item><title>Markup, hold-up : et si on repensait la rémunération des intermédiaires ?</title><link>https://www.mathieueveillard.com/fr/blog/markup-hold-up/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/markup-hold-up/</guid><description>L’intermédiaire apporte toute sa valeur à la signature, non à chaque jour de la mission. Sa rémunération devrait donc être forfaitaire.</description><pubDate>Wed, 09 Oct 2024 00:00:00 GMT</pubDate><category>Travail</category><category>Coup de gueule</category></item><item><title>La qualité logicielle, une affaire de code ?</title><link>https://www.mathieueveillard.com/fr/blog/la-qualite-logicielle-une-affaire-de-code/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/la-qualite-logicielle-une-affaire-de-code/</guid><description>La qualité logicielle n&apos;est pas qu&apos;un sujet de code : c&apos;est une affaire de produit, d&apos;agilité, d&apos;organisation et de personnes, avant d&apos;être une affaire de savoir-faire technique.</description><pubDate>Wed, 02 Oct 2024 00:00:00 GMT</pubDate><category>Accompagnement</category></item><item><title>Coach ou consultant ?</title><link>https://www.mathieueveillard.com/fr/blog/coach-ou-consultant/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/coach-ou-consultant/</guid><description>Quand le consultant apporte des réponses précises, le coach aide son client à trouver ses propres réponses. Des approches différentes et complémentaires.</description><pubDate>Wed, 11 Sep 2024 00:00:00 GMT</pubDate><category>Accompagnement</category></item><item><title>Architecture Decision Record</title><link>https://www.mathieueveillard.com/fr/blog/architecture-decision-record/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/architecture-decision-record/</guid><description>L&apos;ADR permet de rationaliser les décisions d&apos;architecture d&apos;une équipe et d&apos;éviter qu&apos;elles ne soient sans cesse remises en question.</description><pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate><category>Artisanat/craft</category><category>Agilité et lean</category></item><item><title>« Si tu veux [programmer] mieux, arrête de [programmer] pendant 2 ans »</title><link>https://www.mathieueveillard.com/fr/blog/si-tu-veux-programmer-mieux-arrete-de-programmer-pendant-2-ans/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/si-tu-veux-programmer-mieux-arrete-de-programmer-pendant-2-ans/</guid><description>À trop vouloir maîtriser son art, on en vient parfois à considérer l&apos;informatique comme une fin en soi. Or elle n&apos;est qu&apos;un moyen. Un moyen pour quoi faire ?</description><pubDate>Wed, 19 Jun 2024 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>Don&apos;t write code that guesses the future</title><link>https://www.mathieueveillard.com/fr/blog/dont-write-code-that-guesses-the-future/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/dont-write-code-that-guesses-the-future/</guid><description>Évitez de sur-anticiper : ne posez pas les bases de fonctionnalités futures, elles restent hypothétiques. Écrivez plutôt du code qui pourra évoluer.</description><pubDate>Wed, 12 Jun 2024 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Les ESN, parasites de l&apos;informatique</title><link>https://www.mathieueveillard.com/fr/blog/les-esn-parasites-de-linformatique/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/les-esn-parasites-de-linformatique/</guid><description>Rares sont les ESN porteuses d&apos;une réelle expertise. La majorité vend de la précarité salariale à des clients finaux, que cela arrange bien.</description><pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate><category>Travail</category><category>Coup de gueule</category><category>Best of</category></item><item><title>IT Darwin Awards</title><link>https://www.mathieueveillard.com/fr/blog/it-darwin-awards/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/it-darwin-awards/</guid><description>8 idées franchement foireuses et pourtant tellement répandues quand il s&apos;agit de produire du logiciel… Rendez-vous service : lisez !</description><pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate></item><item><title>Seule, l&apos;Agilité n&apos;a aucun sens</title><link>https://www.mathieueveillard.com/fr/blog/seule-lagilite-na-aucun-sens/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/seule-lagilite-na-aucun-sens/</guid><description>L&apos;Agilité est l&apos;art du « comment », le Product Management celui du « quoi ». L&apos;un sans l&apos;autre ne sert à rien : ce sont l&apos;avers et le revers d&apos;une même pièce.</description><pubDate>Wed, 24 Apr 2024 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>« User » n&apos;est pas un Bounded Context — et pourtant, l&apos;utilisateur compte</title><link>https://www.mathieueveillard.com/fr/blog/un-contexte-de-presentation/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/un-contexte-de-presentation/</guid><description>On ne s&apos;adresse pas à tous les utilisateurs de la même manière. À chaque persona son langage, et donc son contexte, et son BFF (Backend For Frontend).</description><pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate><category>Modularité</category><category>Artisanat/craft</category></item><item><title>Votre code est-il universalisable ?</title><link>https://www.mathieueveillard.com/fr/blog/ecologie-et-qualite-logicielle/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/ecologie-et-qualite-logicielle/</guid><description>L&apos;écologie et la qualité logicielle ont en commun l&apos;Universalisabilité kantienne : mon action ne peut être bonne que si tout le monde peut faire comme moi.</description><pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate><category>Personnel</category><category>Artisanat/craft</category></item><item><title>You build it, You run it</title><link>https://www.mathieueveillard.com/fr/blog/you-build-it-you-run-it/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/you-build-it-you-run-it/</guid><description>Cette phrase, mantra du DevOps, est marquée au coin du bon sens. Pourtant, l&apos;organisation s&apos;oppose parfois à sa mise en œuvre. CEO, préparez le terrain.</description><pubDate>Wed, 20 Mar 2024 00:00:00 GMT</pubDate><category>Artisanat/craft</category><category>Organisation</category></item><item><title>Culture lean</title><link>https://www.mathieueveillard.com/fr/blog/culture-lean/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/culture-lean/</guid><description>« Le lean n&apos;est pas un système de production, c&apos;est un système d&apos;apprentissage » : cette phrase m&apos;a mis le pied à l&apos;étrier pour comprendre le Lean.</description><pubDate>Wed, 24 Jan 2024 00:00:00 GMT</pubDate><category>Conseils de lecture</category><category>Agilité et lean</category></item><item><title>Refactoring : éviter l&apos;effet tunnel</title><link>https://www.mathieueveillard.com/fr/blog/refactoring-eviter-leffet-tunnel/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/refactoring-eviter-leffet-tunnel/</guid><description>Tant que tout n&apos;est pas fait, c&apos;est comme si rien n&apos;était fait. Pour éviter l&apos;effet tunnel d&apos;un refactoring : le pattern Strangler Fig, qui fait coexister l&apos;ancien et le nouveau.</description><pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate><category>Refactoring</category><category>Artisanat/craft</category></item><item><title>Du courage pour 2024</title><link>https://www.mathieueveillard.com/fr/blog/du-courage-pour-2024/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/du-courage-pour-2024/</guid><description>Au-delà de la technique et de la méthode, ce sont nos valeurs qui nous portent. Pour 2024, je vous souhaite du courage : viser haut, questionner, demander de l&apos;aide.</description><pubDate>Wed, 03 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Un coach se doit d&apos;être supervisé</title><link>https://www.mathieueveillard.com/fr/blog/coacher-le-coach/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/coacher-le-coach/</guid><description>On risque toujours de faire du mal en voulant faire le bien. Un coach, comme les autres professionnels de l&apos;accompagnement, devrait être supervisé.</description><pubDate>Wed, 13 Dec 2023 00:00:00 GMT</pubDate><category>Accompagnement</category><category>Personnel</category></item><item><title>Modular Monolith is the new Microservices</title><link>https://www.mathieueveillard.com/fr/blog/modular-monolith-is-the-new-microservices/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/modular-monolith-is-the-new-microservices/</guid><description>Vous n&apos;avez probablement pas besoin de ces microservices, si difficiles à déployer. Le monolithe, à condition qu&apos;il soit modulaire, est fait pour vous.</description><pubDate>Wed, 06 Dec 2023 00:00:00 GMT</pubDate><category>Modularité</category><category>Artisanat/craft</category><category>Best of</category></item><item><title>Walking Skeleton</title><link>https://www.mathieueveillard.com/fr/blog/walking-skeleton/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/walking-skeleton/</guid><description>Le Walking Skeleton a pour vocation de poser des fondations saines pour aller au MVP en minimisant la dette technique. Une étape que l&apos;on gagne à formaliser.</description><pubDate>Wed, 29 Nov 2023 00:00:00 GMT</pubDate><category>Agilité et lean</category><category>Artisanat/craft</category><category>Best of</category></item><item><title>Freelance : une affaire de gros sous ?</title><link>https://www.mathieueveillard.com/fr/blog/freelance-une-affaire-de-gros-sous/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/freelance-une-affaire-de-gros-sous/</guid><description>Passer indépendant est l&apos;occasion de doubler vos revenus… ou pas. Tout dépend de votre projet de vie. Récit d&apos;une expérience personnelle.</description><pubDate>Wed, 22 Nov 2023 00:00:00 GMT</pubDate><category>Personnel</category><category>Best of</category></item><item><title>L’Example Mapping, la pratique agile la plus sous-estimée</title><link>https://www.mathieueveillard.com/fr/blog/example-mapping/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/example-mapping/</guid><description>Une erreur serait de croire que la conception fonctionnelle est l&apos;apanage du PM : on réfléchit mieux à plusieurs et sur base d&apos;exemples concrets.</description><pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate><category>Agilité et lean</category><category>Artisanat/craft</category></item><item><title>Le Trunk-Based Development, une solution radicale au « merge hell »</title><link>https://www.mathieueveillard.com/fr/blog/trunk-based-development/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/trunk-based-development/</guid><description>Le Trunk-Based Development, tout droit issu de l&apos;Extreme Programming, est une excellente alternative à GitFlow, mais étudiez bien les prérequis.</description><pubDate>Wed, 08 Nov 2023 00:00:00 GMT</pubDate><category>Artisanat/craft</category><category>Agilité et lean</category></item><item><title>POC vs. MVP : nous ne serons pas d&apos;accord</title><link>https://www.mathieueveillard.com/fr/blog/poc-vs-mvp/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/poc-vs-mvp/</guid><description>Un POC permet de valider une idée d&apos;ordre marketing ou technique, tandis que le MVP vise à acquérir vos premiers utilisateurs.</description><pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate><category>Produit</category><category>Agilité et lean</category></item><item><title>Projet vs. produit : les mots ont leur importance</title><link>https://www.mathieueveillard.com/fr/blog/projet-vs-produit-les-mots-ont-leur-importance/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/projet-vs-produit-les-mots-ont-leur-importance/</guid><description>Il y a projet parce qu&apos;on se projette sur une fin à atteindre. Un produit n&apos;a pas de fin et se développe au gré du feedback de ses utilisateurs.</description><pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>Scrum : un framework pour experts de l&apos;agilité ?</title><link>https://www.mathieueveillard.com/fr/blog/scrum-un-framework-pour-experts-de-lagilite/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/scrum-un-framework-pour-experts-de-lagilite/</guid><description>Mon principal reproche à Scrum, c&apos;est qu&apos;il ne dit rien de la conception fonctionnelle. Si vous voulez que ça marche, c&apos;est à vous de compléter.</description><pubDate>Wed, 11 Oct 2023 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>Bounded contexts 101</title><link>https://www.mathieueveillard.com/fr/blog/bounded-contexts-101/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/bounded-contexts-101/</guid><description>2 erreurs courantes du découpage en Bounded Contexts : le découpage en couches techniques et le découpage par entités. Pensez verbes d&apos;action !</description><pubDate>Wed, 04 Oct 2023 00:00:00 GMT</pubDate><category>Modularité</category><category>Artisanat/craft</category><category>Organisation</category></item><item><title>Marathon de Berlin 2023 ➡️ 2h27</title><link>https://www.mathieueveillard.com/fr/blog/marathon-de-berlin-2023-2h27/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/marathon-de-berlin-2023-2h27/</guid><description>Je suis la même personne au travail et lorsque je cours. Alors, aujourd&apos;hui, je vous parle de moi au travers d&apos;un temps fort de ma vie de coureur.</description><pubDate>Wed, 27 Sep 2023 00:00:00 GMT</pubDate><category>Personnel</category><category>Best of</category></item><item><title>Plus personne ne sait ce qu&apos;est une User Story</title><link>https://www.mathieueveillard.com/fr/blog/plus-personne-ne-sait-ce-quest-une-user-story/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/plus-personne-ne-sait-ce-quest-une-user-story/</guid><description>« As a user, I want to connect to the database, So that I&apos;m connected to the database. » Super, ou pas : on doit pouvoir faire mieux que ça.</description><pubDate>Wed, 20 Sep 2023 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>Les faux progrès</title><link>https://www.mathieueveillard.com/fr/blog/les-faux-progres/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/les-faux-progres/</guid><description>Toute fonctionnalité d&apos;un produit en accroît la complexité et augmente le risque d&apos;erreurs. Soyez donc bien certain(e) de la valeur qu&apos;elle ajoute.</description><pubDate>Wed, 30 Aug 2023 00:00:00 GMT</pubDate><category>Produit</category></item><item><title>Un objet n&apos;est pas ce que vous croyez</title><link>https://www.mathieueveillard.com/fr/blog/un-objet-nest-pas-ce-que-vous-croyez/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/un-objet-nest-pas-ce-que-vous-croyez/</guid><description>Construire un objet, c&apos;est partir du comportement. La donnée qu&apos;il encapsule s&apos;en déduit et constitue un détail d&apos;implémentation.</description><pubDate>Wed, 23 Aug 2023 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Un peu de sens dans un monde de brutes</title><link>https://www.mathieueveillard.com/fr/blog/un-peu-de-sens-dans-un-monde-de-brutes/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/un-peu-de-sens-dans-un-monde-de-brutes/</guid><description>Quand une simple interaction avec ma voisine Huguette nous rappelle que tout n&apos;est pas appréhendable au travers de l&apos;informatique…</description><pubDate>Wed, 19 Jul 2023 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>Bug or feature?</title><link>https://www.mathieueveillard.com/fr/blog/bug-or-feature/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/bug-or-feature/</guid><description>Dans un système legacy dont beaucoup de systèmes dépendent, corriger un bug n&apos;est pas toujours recommandé. Mieux vaut l&apos;isoler et le maintenir.</description><pubDate>Wed, 12 Jul 2023 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Je ne vous vendrai pas de formation « Clean Code »</title><link>https://www.mathieueveillard.com/fr/blog/je-ne-vous-vendrai-pas-de-formation-clean-code/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/je-ne-vous-vendrai-pas-de-formation-clean-code/</guid><description>Clean Code est un livre de référence : une lecture linéaire, de A à Z, n&apos;aurait que peu de sens. Il faut lire, expérimenter et y revenir fréquemment.</description><pubDate>Wed, 14 Jun 2023 00:00:00 GMT</pubDate><category>Accompagnement</category><category>Artisanat/craft</category></item><item><title>Un an déjà !</title><link>https://www.mathieueveillard.com/fr/blog/un-an-deja/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/un-an-deja/</guid><description>Retour sur une année d&apos;écriture : le format qui s&apos;est imposé, les retours qui me parviennent et la motivation profonde derrière ces publications.</description><pubDate>Wed, 07 Jun 2023 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>Librairie vs. framework</title><link>https://www.mathieueveillard.com/fr/blog/librairie-vs-framework/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/librairie-vs-framework/</guid><description>Vous appelez une librairie, mais c&apos;est le framework qui vous appelle. La différence, c&apos;est l&apos;inversion de contrôle.</description><pubDate>Wed, 31 May 2023 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Réhabiliter la perfection</title><link>https://www.mathieueveillard.com/fr/blog/rehabiliter-la-perfection/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/rehabiliter-la-perfection/</guid><description>Que la perfection soit devenue un gros mot relève quand-même du paradoxe. Ne l&apos;abandonnez pas, mais tendez vers elle grâce à l&apos;amélioration continue.</description><pubDate>Wed, 24 May 2023 00:00:00 GMT</pubDate><category>Coup de gueule</category><category>Apprentissage</category><category>Personnel</category></item><item><title>Estimating or not, that is the question</title><link>https://www.mathieueveillard.com/fr/blog/estimating-or-not-that-is-the-question/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/estimating-or-not-that-is-the-question/</guid><description>Plutôt que de faire des estimations, qui sont correctes comme une pendule cassée (qui donne la bonne heure 2 fois par jour), découpez votre travail.</description><pubDate>Wed, 17 May 2023 00:00:00 GMT</pubDate><category>Agilité et lean</category></item><item><title>La malédiction des ingénieurs</title><link>https://www.mathieueveillard.com/fr/blog/la-malediction-des-ingenieurs/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/la-malediction-des-ingenieurs/</guid><description>Les ingénieurs, trop occupés à se demander s&apos;ils seront à la hauteur, passent à côté d&apos;une question plus essentielle : à quoi sert leur travail ?</description><pubDate>Wed, 03 May 2023 00:00:00 GMT</pubDate><category>Personnel</category></item><item><title>Si vous croyez savoir, vous ne savez pas</title><link>https://www.mathieueveillard.com/fr/blog/si-vous-croyez-savoir-vous-ne-savez-pas/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/si-vous-croyez-savoir-vous-ne-savez-pas/</guid><description>La taxonomie révisée de Bloom propose une description fine des degrés de savoir. Un exemple autobiographique vous est proposé pour mieux l&apos;appréhender.</description><pubDate>Wed, 26 Apr 2023 00:00:00 GMT</pubDate><category>Apprentissage</category></item><item><title>Oh, le beau framework maison !</title><link>https://www.mathieueveillard.com/fr/blog/oh-le-beau-framework-maison/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/oh-le-beau-framework-maison/</guid><description>Si vous envisagez de créer un framework maison, pensez-y à deux fois : y&apos;en a qui ont essayé, ils en ont eu, des problèmes !</description><pubDate>Wed, 19 Apr 2023 00:00:00 GMT</pubDate><category>Organisation</category></item><item><title>Coaching is language agnostic</title><link>https://www.mathieueveillard.com/fr/blog/coaching-is-language-agnostic/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/coaching-is-language-agnostic/</guid><description>Travailler la qualité logicielle, c&apos;est travailler les architectures, paradigmes et méthodologies, en particulier le clean code. Le langage importe peu.</description><pubDate>Wed, 12 Apr 2023 00:00:00 GMT</pubDate><category>Accompagnement</category><category>Artisanat/craft</category></item><item><title>La critique est facile, l&apos;art est difficile.</title><link>https://www.mathieueveillard.com/fr/blog/la-critique-est-facile-lart-est-difficile/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/la-critique-est-facile-lart-est-difficile/</guid><description>Le simple témoignage de quelqu&apos;un qui a eu l&apos;outrecuidance de vouloir réserver un billet de train via le site SNCF Connect.</description><pubDate>Wed, 05 Apr 2023 00:00:00 GMT</pubDate><category>Coup de gueule</category></item><item><title>Le Test-Driven Development, un outil parmi d&apos;autres</title><link>https://www.mathieueveillard.com/fr/blog/le-test-driven-development-un-outil-parmi-dautres/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/le-test-driven-development-un-outil-parmi-dautres/</guid><description>S&apos;il est un outil merveilleux, le TDD ne se prête pas à tous les développements, au risque de tomber dans la loi de l&apos;instrument.</description><pubDate>Wed, 29 Mar 2023 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Pisseurs de code</title><link>https://www.mathieueveillard.com/fr/blog/pisseurs-de-code/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/pisseurs-de-code/</guid><description>Que les personnes qui emploient cette expression viennent s&apos;asseoir au clavier et nous montrent ce qu&apos;elles savent faire…</description><pubDate>Wed, 22 Mar 2023 00:00:00 GMT</pubDate><category>Coup de gueule</category><category>Travail</category></item><item><title>Refactoring : pallier l&apos;effet tunnel grâce à la méthode Mikado</title><link>https://www.mathieueveillard.com/fr/blog/la-methode-mikado/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/la-methode-mikado/</guid><description>La méthode Mikado consiste à cartographier les dépendances du refactoring, puis à refactorer en partant des feuilles de l&apos;arbre ainsi établi.</description><pubDate>Wed, 15 Mar 2023 00:00:00 GMT</pubDate><category>Refactoring</category><category>Artisanat/craft</category></item><item><title>Comment mettre en mouvement votre équipe de développement</title><link>https://www.mathieueveillard.com/fr/blog/provoquer-le-changement/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/provoquer-le-changement/</guid><description>Quel que soit votre rôle exact (Lead Dev, Tech Lead, VP of Engineering, CTO…), soyez exigeant mais sachez ménager votre équipe.</description><pubDate>Wed, 08 Mar 2023 00:00:00 GMT</pubDate><category>Accompagnement</category></item><item><title>Emulation de typage nominal en TypeScript</title><link>https://www.mathieueveillard.com/fr/blog/emulation-de-typage-nominal-en-typescript/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/emulation-de-typage-nominal-en-typescript/</guid><description>Le typage structurel est limitatif lorsqu&apos;on veut faire de la programmation défensive. Heureusement, il est possible d&apos;émuler un typage nominal (branding).</description><pubDate>Wed, 01 Mar 2023 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Vous faites erreur…</title><link>https://www.mathieueveillard.com/fr/blog/vous-faites-erreur/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/vous-faites-erreur/</guid><description>Il faut distinguer les erreurs de développement, que l&apos;on traite avec des exceptions, des erreurs de saisie utilisateur.</description><pubDate>Wed, 15 Feb 2023 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Rest In Peace</title><link>https://www.mathieueveillard.com/fr/blog/rest-in-peace/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/rest-in-peace/</guid><description>Dissocier la fonction informatique des métiers qu&apos;elle sert est une erreur fondamentale, parce que l&apos;informatique n&apos;est vue qu&apos;au travers de son coût.</description><pubDate>Wed, 08 Feb 2023 00:00:00 GMT</pubDate><category>Organisation</category></item><item><title>No-code : l&apos;Excel des temps modernes</title><link>https://www.mathieueveillard.com/fr/blog/no-code-lexcel-des-temps-modernes/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/no-code-lexcel-des-temps-modernes/</guid><description>Les outils no-code et low-code ont toute leur place à condition d&apos;encadrer leur usage pour éviter de mauvaises surprises (shadow IT).</description><pubDate>Wed, 01 Feb 2023 00:00:00 GMT</pubDate><category>Organisation</category></item><item><title>Pourquoi il faut réinventer la roue</title><link>https://www.mathieueveillard.com/fr/blog/reinventer-la-roue/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/reinventer-la-roue/</guid><description>Réinventez vos outils de développement : Jest, Redux, React, voire même TypeScript. Un exercice qui vous fera franchir un palier en termes de compétences.</description><pubDate>Wed, 11 Jan 2023 00:00:00 GMT</pubDate><category>Apprentissage</category><category>Accompagnement</category></item><item><title>Portrait de développeur : Clément Cornen</title><link>https://www.mathieueveillard.com/fr/blog/portrait-de-developpeur-clement-cornen/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/portrait-de-developpeur-clement-cornen/</guid><description>Portrait de Clément Cornen, développeur et avant tout ami. Nos valeurs sont très proches, dans le développement comme dans la vie.</description><pubDate>Wed, 04 Jan 2023 00:00:00 GMT</pubDate><category>Interview</category><category>Artisanat/craft</category></item><item><title>3 métaphores du code informatique</title><link>https://www.mathieueveillard.com/fr/blog/3-metaphores-du-code-informatique/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/3-metaphores-du-code-informatique/</guid><description>Le code est immatériel. Alors, pour le rendre plus intelligible, on a recours à des métaphores du monde concret, en particulier le patrimoine immobilier.</description><pubDate>Wed, 28 Dec 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Architecture hexagonale : de deux maux il faut choisir le moindre</title><link>https://www.mathieueveillard.com/fr/blog/architecture-hexagonale-trade-off/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/architecture-hexagonale-trade-off/</guid><description>L&apos;Architecture Hexagonale vise à isoler l&apos;application et le domaine de l&apos;infrastructure. Le prix à payer, c&apos;est que l&apos;infrastructure connaît le domaine.</description><pubDate>Wed, 21 Dec 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>DDD stratégique vs. DDD tactique</title><link>https://www.mathieueveillard.com/fr/blog/ddd-strategique-vs-ddd-tactique/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/ddd-strategique-vs-ddd-tactique/</guid><description>Travaillez d&apos;abord la modularité du système à grande échelle (DDD stratégique). Les patterns tactiques ont leur importance, mais ils viennent après.</description><pubDate>Wed, 14 Dec 2022 00:00:00 GMT</pubDate><category>Modularité</category><category>Artisanat/craft</category></item><item><title>TDD is dead. Long live testing.</title><link>https://www.mathieueveillard.com/fr/blog/tdd-is-dead-long-live-testing/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/tdd-is-dead-long-live-testing/</guid><description>Une contre-argumentation point à point à l&apos;article phare de David Heinemeier Hansson, détracteur du Test-Driven Development.</description><pubDate>Wed, 07 Dec 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>DevOps : le grand malentendu</title><link>https://www.mathieueveillard.com/fr/blog/devops-le-grand-malentendu/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/devops-le-grand-malentendu/</guid><description>À mesure qu&apos;elle s&apos;est popularisée, l&apos;approche DevOps s&apos;est éloignée de l&apos;esprit originel, allant parfois jusqu&apos;au contresens. Mettons les pendules à l&apos;heure.</description><pubDate>Wed, 30 Nov 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category><category>Organisation</category></item><item><title>Parce que la forme est contraignante, l&apos;idée jaillit plus intense</title><link>https://www.mathieueveillard.com/fr/blog/parce-que-la-forme-est-contraignante-l-idee-jaillit-plus-intense/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/parce-que-la-forme-est-contraignante-l-idee-jaillit-plus-intense/</guid><description>Les kata de code sont le lieu parfait pour expérimenter de nouvelles façons de travailler, en posant des contraintes. Exemple : coder à l&apos;aide du seul clavier.</description><pubDate>Wed, 23 Nov 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Event-Driven Architecture ou Event Sourcing ?</title><link>https://www.mathieueveillard.com/fr/blog/event-driven-architecture-ou-event-sourcing/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/event-driven-architecture-ou-event-sourcing/</guid><description>EDA : une modalité de communication favorisant le découplage des contextes ; ES : un modèle d&apos;écriture dédié à la traçabilité au sein d&apos;un contexte.</description><pubDate>Wed, 16 Nov 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Acheter du code de qualité, c&apos;est choisir de ne pleurer qu&apos;une seule fois</title><link>https://www.mathieueveillard.com/fr/blog/le-meilleur-marche-est-le-plus-cher/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/le-meilleur-marche-est-le-plus-cher/</guid><description>Développer rapidement, sans maîtrise, conduit invariablement à l&apos;accumulation de dette technique. Mettez-y le prix, cela vous coûtera moins cher.</description><pubDate>Wed, 09 Nov 2022 00:00:00 GMT</pubDate><category>CEO</category></item><item><title>Pourquoi embaucher un coach à temps plein n&apos;est pas une bonne idée</title><link>https://www.mathieueveillard.com/fr/blog/coach-a-temps-partiel/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/coach-a-temps-partiel/</guid><description>Au-delà du coût, faire intervenir un coach à temps plein peut se révéler contre-productif, car vos équipes ont besoin de temps pour digérer.</description><pubDate>Wed, 26 Oct 2022 00:00:00 GMT</pubDate><category>Accompagnement</category></item><item><title>5 questions à Antoine Sauvage, CTO d&apos;Ovrsea</title><link>https://www.mathieueveillard.com/fr/blog/5-questions-a-antoine-sauvage-cto-dovrsea/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/5-questions-a-antoine-sauvage-cto-dovrsea/</guid><description>La parole est donnée à l&apos;un de mes clients, Ovrsea. Antoine, CTO, explique comment est venue l&apos;idée de faire accompagner ses équipes et ce que ça a changé.</description><pubDate>Wed, 19 Oct 2022 00:00:00 GMT</pubDate><category>Accompagnement</category><category>Artisanat/craft</category><category>Interview</category><category>CEO</category></item><item><title>Danger zone</title><link>https://www.mathieueveillard.com/fr/blog/danger-zone/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/danger-zone/</guid><description>En se popularisant, l&apos;Agilité a été dévoyée, devenant synonyme de micro-management et de pratiques absurdes. Pourtant, on a plus que jamais besoin d&apos;Agilité.</description><pubDate>Wed, 12 Oct 2022 00:00:00 GMT</pubDate><category>Accompagnement</category><category>Artisanat/craft</category><category>Agilité et lean</category></item><item><title>Un problème, une solution</title><link>https://www.mathieueveillard.com/fr/blog/descolarisation/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/descolarisation/</guid><description>L&apos;objectif des études supérieures devrait être de « déscolariser » les étudiants, c&apos;est-à-dire de les préparer à un monde VUCA.</description><pubDate>Wed, 05 Oct 2022 00:00:00 GMT</pubDate><category>Apprentissage</category></item><item><title>JavaScript : quand le compilateur, c’est vous</title><link>https://www.mathieueveillard.com/fr/blog/typage-statique/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/typage-statique/</guid><description>Je mets au défi quiconque de me prouver qu&apos;il est plus efficace de se passer de typage statique pour construire une application JavaScript.</description><pubDate>Wed, 28 Sep 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>Vos premiers pas dans l&apos;artisanat logiciel</title><link>https://www.mathieueveillard.com/fr/blog/vos-premiers-pas-dans-lartisanat-logiciel/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/vos-premiers-pas-dans-lartisanat-logiciel/</guid><description>Le Clean Code est un bon point d&apos;entrée, suivi par le TDD et la Programmation Fonctionnelle. Attendre un peu pour le DDD et le refactoring !</description><pubDate>Wed, 21 Sep 2022 00:00:00 GMT</pubDate><category>Accompagnement</category><category>Artisanat/craft</category></item><item><title>Refactoring : la technique du Golden Master</title><link>https://www.mathieueveillard.com/fr/blog/refactoring-la-technique-du-golden-master/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/refactoring-la-technique-du-golden-master/</guid><description>La méthode du Golden Master vise à éviter les régressions lors d&apos;un refactoring et repose sur la création préalable d&apos;une trace de logs fonctionnels.</description><pubDate>Wed, 14 Sep 2022 00:00:00 GMT</pubDate><category>Refactoring</category><category>Artisanat/craft</category></item><item><title>Les architectures restent, les technos s&apos;envolent</title><link>https://www.mathieueveillard.com/fr/blog/les-architectures-restent-les-technos-s-envolent/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/les-architectures-restent-les-technos-s-envolent/</guid><description>Les technologies sont éphémères : investissez dans la maîtrise des architectures, paradigmes et méthodologies, qui vous accompagneront toute votre vie.</description><pubDate>Wed, 07 Sep 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>I love Kubernetes</title><link>https://www.mathieueveillard.com/fr/blog/i-love-kubernetes/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/i-love-kubernetes/</guid><description>Les technologies sont belles, elles fascinent, mais elles ne sont pas une fin en soi. L&apos;informatique est là pour résoudre des problèmes de manière pragmatique.</description><pubDate>Wed, 31 Aug 2022 00:00:00 GMT</pubDate><category>Coup de gueule</category><category>Artisanat/craft</category></item><item><title>On ne fait pas boire un âne qui n&apos;a pas soif</title><link>https://www.mathieueveillard.com/fr/blog/on-ne-fait-pas-boire-un-ane-qui-na-pas-soif/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/on-ne-fait-pas-boire-un-ane-qui-na-pas-soif/</guid><description>Vouloir accompagner une entreprise ou une personne qui ne veut pas changer est contre-productif. Mieux vaut compter sur la culture d&apos;entreprise.</description><pubDate>Wed, 24 Aug 2022 00:00:00 GMT</pubDate><category>Accompagnement</category></item><item><title>Faites des erreurs !</title><link>https://www.mathieueveillard.com/fr/blog/faites-des-erreurs/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/faites-des-erreurs/</guid><description>L&apos;erreur comme principe pédagogique : elle est nécessaire pour comprendre profondément les problèmes et donne sens aux bonnes pratiques.</description><pubDate>Wed, 20 Jul 2022 00:00:00 GMT</pubDate><category>Accompagnement</category><category>Apprentissage</category></item><item><title>Tout ce que vous avez toujours voulu savoir sur le refactoring</title><link>https://www.mathieueveillard.com/fr/blog/refactoring/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/refactoring/</guid><description>Le refactoring va avec 2 défis : éviter les régressions et pallier l&apos;effet tunnel. Pour vous aider : Golden Master, Méthode Mikado et pattern Strangler Fig.</description><pubDate>Wed, 13 Jul 2022 00:00:00 GMT</pubDate><category>Refactoring</category><category>Artisanat/craft</category></item><item><title>Le mur de la dette</title><link>https://www.mathieueveillard.com/fr/blog/le-mur-de-la-dette/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/le-mur-de-la-dette/</guid><description>La dette technique est dangereuse parce qu&apos;elle s&apos;accumule en silence, jusqu&apos;au jour où l&apos;entreprise frappe le mur. CEO, prenez les devants.</description><pubDate>Wed, 06 Jul 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category><category>CEO</category></item><item><title>Pourquoi le logiciel coûte-t-il cher ?</title><link>https://www.mathieueveillard.com/fr/blog/pourquoi-le-logiciel-coute-til-cher/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/pourquoi-le-logiciel-coute-til-cher/</guid><description>Écrire du code n&apos;est pas si compliqué, c&apos;est le faire évoluer qui l&apos;est. Lisibilité, testabilité, modularité : les 3 piliers de l&apos;artisanat logiciel.</description><pubDate>Wed, 29 Jun 2022 00:00:00 GMT</pubDate><category>Artisanat/craft</category></item><item><title>2 jours de formation, 6 mois de doutes</title><link>https://www.mathieueveillard.com/fr/blog/formation-vs-accompagnement/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/formation-vs-accompagnement/</guid><description>La formation est, au mieux, une étincelle. Sans accompagnement dans la durée, la mise en pratique est souvent compliquée.</description><pubDate>Wed, 22 Jun 2022 00:00:00 GMT</pubDate><category>Accompagnement</category></item><item><title>Coach technique : mon métier n&apos;existe pas</title><link>https://www.mathieueveillard.com/fr/blog/coach-technique-mon-metier-nexiste-pas/</link><guid isPermaLink="true">https://www.mathieueveillard.com/fr/blog/coach-technique-mon-metier-nexiste-pas/</guid><description>Quand l&apos;organisation dysfonctionne, on appelle un coach agile. Quand la codebase n&apos;évolue plus, on appelle un médecin du code : un coach technique.</description><pubDate>Wed, 15 Jun 2022 00:00:00 GMT</pubDate><category>Accompagnement</category></item></channel></rss>