Publié le 2026-07-02Concurrence, DSL textuels et Soft-Robots
UMTSMDSLConcurrenceParallélisme
Pourquoi la définition de machines à états dans un DSL textuel transforme le processus de développement — et comment les générateurs de code déterministes agissent comme des soft-robots : automatiser la concurrence sans prendre le contrôle de l’ingénieur.Lire la suite
Publié le 2026-06-03Génération de code par IA vs UMTSM: une comparaison pragmatique
C++EmbarquéMachine à étatsUMTSMIA
Un collègue m'a dit qu'il n'avait plus besoin d'outils comme UMTSM parce qu'il utilise l'IA. C'est une question légitime qui mérite une réponse honnête — pas une réponse défensive.Lire la suite
Publié le 2026-05-26Pourquoi écrire du code de machine à états à la main est une mauvaise idée
C++EmbarquéMachine à étatsUMTSMArchitectureQualité du codeMaintenance
Le cœur d'un logiciel embarqué est souvent une machine à états. Mais écrire ce code à la main accumule silencieusement de la dette technique — les coûts de maintenance augmentent, les tests deviennent plus difficiles, et l'intégration d'un nouveau développeur prend des semaines. Il existe une meilleure approche.Lire la suite
Publié le 2026-05-25Du modèle UMT au code C++ : un contrôleur de porte en 30 minutes
C++EmbarquéMachine à étatsUMTSMGénération de codeTutoriel
Nous modélisons un contrôleur de porte de zéro avec UMTSM et le convertissons en code C++ prêt pour la production. Étape par étape — de l'écriture du fichier .umt à l'exécution du code généré.Lire la suite
Publié le 2026-04-21Déployer FFS sur Fedora CoreOS — Du zéro à la production
FFSCoreOSDéploiementConteneursDevOpsSécurité
Exploiter une application web en production signifie bien plus que la faireLire la suite
Publié le 2026-04-18UMTSM — Des machines à états aux plateformes d'exécution réactives déterministes
C++EmbarquéMachine à étatsTemps réelUMTSMArchitecture
Les FSM classiques modélisent le comportement — mais seulement en partie. UMTSM redéfinit le rôle des machines à états : de simples diagrammes statiques à des systèmes d'exécution déterministes capables de gérer la complexité réactive du monde réel.Lire la suite
Publié le 2026-03-29FFS - Serveur de Fonctionnalités Fondamentales
FFSServeur WebInternet
Lorsque j’ai commencé à construire ma propre plateforme freelance, j’ai rapidement réalisé que l’approche standard — assembler un CMS, quelques plugins, un framework JavaScript et un service d’hébergement — ne correspondait tout simplement pas à ma façon de travailler.Lire la suite