Chargement...
Chargement...
12 articles sur Architecture.
Vouch — moteur de réponse automatique aux questionnaires SOC 2 / ISO 27001 — full .NET 10, MEAI, pgvector. Pourquoi j'ai refusé le sidecar Python, comment l'invariant cité-ou-rien est codé dans le domaine, et ce que j'en retire pour positionner un profil .NET face à des architectures hybrides.
Mission de 4 semaines : remplacer le workflow copier-coller depuis Notion par un worker GenAI .NET 10. Pourquoi l'invariant auto-send DOIT vivre sur l'agrégat, pourquoi un classifier heuristique à 78 % bat ML.NET sans corpus, et pourquoi le port IEmailReceiver change la testabilité.
Mission de 6 semaines : remplacer un pipeline de facturation qui envoyait un appel Stripe par événement métering. Pourquoi l'idempotence DOIT vivre sur un index unique Postgres, pourquoi un z-score glissant bat ML.NET pour la détection d'anomalies de consommation, et pourquoi le pricing gradué change tout.
Six mois après le premier commit, Poisson est passé du POC qui crashe à un moteur de simulation auditable : 859 tests verts, zéro vulnérabilité XSS, lint qui enforce l'architecture, et deux plongées techniques publiées. Tour d'horizon — avec tous les liens pour creuser.
OneRP, SaleCast, PromptVault, MyRoadTrip, Poisson Engine, aiSelector, GeopolAI, Racine, Portfolio Engineering. Neuf produits, 11 mois, un seul développeur. Pas de surhumain — un système. Voici ce qu'il faut accepter de ne plus faire, et ce qu'il faut payer une fois pour livrer dix fois.
Faire un choix d'archi en 2 minutes pendant un café peut éviter 6 mois de refacto — ou les déclencher. Quatre vraies décisions, prises sur mes projets en production, avec le coût et le résultat. Sans bullshit, sans 'best practices', juste ce qui marche et ce qui ne marche pas.
J'ai 8 bibliothèques personnelles que je publie en privé sur npm. Aucune n'a été 'planifiée'. Chacune est née d'un projet client où j'ai dit 'tiens, c'est la troisième fois que j'écris ce code'. Voici la stratégie d'extraction qui a transformé ma productivité — et les pièges qui m'ont coûté du temps avant que je la comprenne.
OneRP — ma plateforme multijoueur — tournait avec 247 joueurs connectés. Un matin, on découvre 3 200 € de monnaie créée par bug. Pas volée. Créée. Voici l'incident, la nuit blanche, et la décision qui a changé ma façon de bâtir des produits seniors.
Comment j'ai conçu une architecture SaaS gaming sur FiveM avec synchronisation temps réel via ActualLab Fusion, 9 couches de sécurité anti-triche, et 39 interfaces React in-game.
J'ai supprimé tous les endpoints REST de 3 de mes SaaS. Le résultat : sub-milliseconde end-to-end, zéro ligne de code pour le cache client, zéro invalidation manuelle. Voici ActualLab Fusion, et pourquoi c'est la techno qui a le plus transformé ma productivité ces 3 dernières années.
Retour d'expérience sur l'utilisation d'ActualLab Fusion pour éliminer REST et construire une architecture 100% réactive avec cache automatique et invalidation en cascade.
Tu entends ça toutes les semaines : 'on a beaucoup de dette technique'. Moi aussi je le disais. Jusqu'au jour où un client m'a demandé : 'c'est combien, en euros, votre dette technique ?'. Je n'ai pas su répondre. Voici ce que j'ai compris depuis.