Génie Logiciel
Plongez dans mon autre terrain d’excellence : le génie logiciel. Entre pratiques agiles, choix d’architecture et coulisses de mon rôle de CTO à la demande, j’y partage ce que j’ai appris pour aider des équipes — souvent avec des décideurs non techniques — à créer un logiciel fiable, évolutif et à l’abri des pièges fréquents.
Le WHAT, et le HOW
Et du coup, comment on distingue l'essentiel de l'accessoire ??
Ces livres où tout semble déjà dit...
La fausse promesse de l'IA.
J'aime taquiner les DDD-istes.
On me soupçonne de "faire monter mon compte LinkedIn" ou d'"être un troll". C'est bien plus machiavélique que cela...
Un exemple de spécification précise grâce à KAOS et le modèle relationnel
aka ce qu'on aurait du faire pour éviter un bug stupide dans Klaro Cards
"Event Sourcing + DCB" et le règne de la pensée magique
Exercice d'architecture (pour les fans de DDD / Hexa)
Développer un SaaS c'est s'endetter plus qu'on croit.
Florilège des dettes, y compris cette "dette cognitive" qui va envahir vos fils.
L'état du système : deux principes s'affrontent sans jamais s'être réconciliés...
Mon post d'hier a fait un sacré flop. Il pose pourtant une question sympa...
La pyramide des besoins du développement moderne 🙃
« Quoi, tu veux écrire tout en PL/SQL imbécile ?? »
« Désolé fiston, je ne peux arrêter le temps qui passe »
« Mais si papa, suffit d'arrêter toutes les horloges »
J'ai une discussion passionnée avec Michael Azerhad, où l'on a des points de vues diamétralement opposés
J'apprécie accompagner des projets qui font sens pour la société. Dont le dernier en date.
Guider les agents IA par du prompt ou des fichiers .MD ?
Ultra has been already.
J'ai donné un talk à l'UCLouvain sur l'utilisation de l'IA pour créer un logiciel...
Qu'est ce qui marche bien, qu'est ce qui marche moins bien ?
SaaS et No-Code sont morts 🥳
Remettons quelques points sur quelques i.
Unpopular : oui aux mises en prod du vendredi soir !
Une bonne architecture permet d'atteindre 4 objectifs ⬇️
« La Clean Architecture défend une modélisation des données inféodée à la logique business »
Et si on parlait Testing ?
“ Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. ”
On ne m'enlèvera plus de l'idée qu'une bonne architecture au niveau "système logiciel" permet :
Mon post sur Hexa/Clean Archi fait réagir...
Une chose n’était pas assez claire.
Et si l’architecture Hexa était obsolète ?
Unpopular : si vous complexifiez votre code pour le rendre testable, you are doing it wrong.
L'anti-pattern Claude Code par excellence.
Lui déléguer le build et DevOps 🤦♂️
Let me introduce my "Micro spec agentic flow".
Laissez-moi introduire ma manière d'utiliser Claude Code.
Ok ok, faire écrire des tests à Claude Code c'est 😋😋
En vrai y a encore beaucoup mieux comme utilisation...
Hier j’ai appris...
Full rewrite or not full rewrite ?
C'est la question du moment dans la sphère anglophone.
Le problème de la tech, c’est ?
Qqun m'a repris : confondre fichiers et architecture, moins 10 points 🤔
Petit exercice pratique pour évaluer votre architecture ⬇️
Le Dependency Injection c'est 🥳 ... ou pas 🤭
Enspirit a reçu son premier sponsoring sur Github 😊
Un grand merci encore à Elodie Bayet
Pour qui le souhaite, l'IA augmente l'intégrité conceptuelle d'un produit.
Fausse dichotomie sur fond de condescendance 🤔
J’ai une confession à vous faire.
Les gens des médias & du marketing (👋 Marc Baudy) ils aiment le sensationnel.
“ DDD considered harmful ”
« Il est toujours vrai que ... » est la technique la plus efficace mais la plus méconnue du développement logiciel
Je me souviens d'un moment clef dans mon parcours de développeur : avoir bossé une nuit avec Fabien Pinckaers sur un projet de compilateur.
21h35, un client relève une fonctionnalité cassée
Sur un code legacy sans couverture de test...
Les 3 raisons pour lesquelles votre projet va droit vers un mur ⬇️
Etre CTO à temps partiel c'est un peu comme jouer au bowling par procuration...
Le Yin et Yang des projets informatiques
Deux grandes forces à connaître ⬇️
Programme ≠ Logiciel
Nothing to read here
You have no article in this section.