# Full Archive - JOduMonT


---
Title: Cartographier la friction de l'expatriation : L'histoire derrière NestFinder
URL: https://jodumont.com/projects/nestfinder/
---

La semaine dernière, vers 22 heures, j'étais assis à notre table de cuisine à Lyon. Notre fille dormait depuis une heure. Ma femme était à côté de moi. Entre nous : un ordinateur portable ouvert, sur lequel nous fermions les yeux face à un mur de chiffres.

Nous préparions notre retour au Canada — plus précisément à Ottawa. C'est une transition géographique colossale. Ottawa est immense, s'étendant sur plus de 2 700 km² de territoire fusionné. La différence entre vivre dans The Glebe (score de marchabilité : 43, prix moyen : 1,25 M$, 57 % de couverture arborée) et vivre à Barrhaven (marchabilité : 69, prix moyen : 740 K$, 32 % de couverture) n'est pas une simple nuance. Ce sont deux quotidiens radicalement différents.

Lors de nos précédentes expatriations, nous avions fait ce que font la plupart des familles : nous avions construit un immense tableau Excel. Nous y compilions les indices de marchabilité, les statistiques de criminalité, les temps de transport et les classements des écoles, en essayant de forcer une formule mathématique à nous dire où nous devions vivre. C'était épuisant, stérile et, au final, inutile pour appréhender la réalité spatiale d'un quartier.

Je ne voulais pas reprendre la route des feuilles de calcul cette fois-ci. Je voulais voir la forme de notre future vie.

Ma femme s'est tournée vers moi et m'a dit : *« Tu ne peux pas juste construire quelque chose ? »*

## L'évolution d'un nid

NestFinder n'a pas commencé comme un produit multi-villes. C'était au départ un simple outil de survie personnel.

### Étape 1 : Le catalyseur d'Ottawa
L'objectif initial était simple : récupérer les données municipales brutes du [portail Open Data de la ville d'Ottawa](https://open.ottawa.ca/) et les superposer sur une carte. J'avais besoin de voir comment la sécurité (indices de sévérité criminelle), les conseils scolaires (classements OCDSB, OCSB, CEPEO), l'adéquation des logements et les pourcentages de canopée forestière s'articulaient géographiquement.

Je voulais savoir si un quartier permettrait à ma fille d'aller à l'école à pied en toute sécurité, ou si nous serions enfermés dans une routine dépendante de la voiture. Une fois les données des 22 secteurs intégrées dans une application React, nous avons enfin pu arrêter de deviner.

### Étape 2 : Tester la portabilité à Lyon
Alors que le prototype d'Ottawa commençait à apaiser notre propre anxiété liée au déménagement, j'ai regardé autour de moi. Nous vivons à Lyon depuis plusieurs années et notre fille est scolarisée à l'International School of Lyon (ISL) à Sainte-Foy-lès-Lyon. Je savais par expérience à quel point il était difficile pour les nouvelles familles arrivant dans notre communauté d'expatriés de s'orienter parmi les arrondissements de Lyon et les communes limitrophes.

J'étais curieux : *à quel point ce concept est-il portable ? Est-il facile de remplacer la couche de données tout en conservant l'expérience de base ?*

J'ai donc lancé l'instance de Lyon. J'ai intégré les distributions économiques de l'[INSEE](https://www.insee.fr/) et les tendances de délinquance du [SSMSI](https://www.interieur.gouv.fr/Interstats), en les cartographiant avec les transports locaux du réseau TCL. L'architecture a tenu bon, prouvant que le concept pouvait s'adapter à des modèles de données totalement différents.

### Étape 3 : Barcelone et les limites de l'IA
Puis, un ami m'a confié qu'il essayait d'utiliser l'IA pour comprendre les quartiers de Barcelone en vue d'un déménagement imminent. Il copiait-collait des requêtes dans des interfaces de chat, recevait de longs paragraphes de conseils génériques et peinait à visualiser les compromis entre les différents *barrios*.

Il se noyait sous le texte. J'ai réalisé que la comparaison visuelle de NestFinder était exactement ce dont il avait besoin. En quelques heures, j'ai récupéré les jeux de données municipaux espagnols et déployé l'instance de Barcelone.

## Quand la donnée existe mais n'aide pas

J'ai passé 30 ans dans l'architecture de systèmes et l'infrastructure. Trouver de la donnée, je sais faire. Le problème n'était pas l'accès — c'était la cohérence.

Ottawa publie des jeux de données municipaux extrêmement riches via son [portail Open Data](https://open.ottawa.ca/) : indices de sévérité criminelle, taux de taxes foncières, classements des conseils scolaires (OCDSB, OCSB, CEPEO), ratios d'adéquation du logement, pourcentages de canopée et indicateurs d'équité. Je pouvais voir que Kanata Lakes affichait un taux de criminalité violente de 110 incidents contre 980 pour Centretown. L'INSEE français fournit des données tout aussi chirurgicales, et le SSMSI décompose les tendances de délinquance par arrondissement. Barcelone, quant à elle, publie des profils détaillés de ses districts.

Mais ces données vivaient dans des mondes séparés. L'échelle de criminalité d'Ottawa n'avait rien à voir avec celle de la France. L'accessibilité du logement se mesurait différemment. Les classements scolaires suivaient des référentiels incompatibles. Je ne pouvais pas mettre Kanata Lakes et le 6e arrondissement de Lyon côte à côte pour conclure : *« Celui-ci est plus sûr. Celui-ci a de meilleures écoles. Celui-ci permet à ma fille de marcher. »*

Je ne manquais pas de données. Je m'y noyais.

## La nuit où j'ai commencé à coder

NestFinder a démarré comme un croquis de week-end en React. J'ai injecté les données des quartiers d'Ottawa dans un fichier JSON — les 22 secteurs, avec chaque métrique disponible.

La première version était moche. Une carte Leaflet avec des marqueurs. On cliquait sur un marqueur, on obtenait un mur de chiffres.

Mais au moment où j'ai tracé le premier cercle de proximité — un anneau émeraude de 1 km autour d'une adresse épinglée — quelque chose s'est débloqué. Ce cercle représentait le monde piéton de ma fille. Tout ce qui se trouvait à l'intérieur constituait son quotidien : le trajet vers l'école, le parc le plus proche, la pharmacie du coin. Tout ce qui se trouvait à l'extérieur nécessitait une voiture, un bus ou un compromis.

J'ai ajouté un second cercle à 2 km (la zone vélo et transport), et soudain la carte ne montrait plus des données. Elle racontait un mode de vie.

### Les cercles qui ont tout changé
Lorsqu'on épingle un lieu sur NestFinder aujourd'hui, deux cercles concentriques apparaissent :
* **Le cercle émeraude (1,0 km)** : Dix à douze minutes à pied. À Lyon, je l'ai calibré sur notre trajet réel entre la maison et l'ISL. Si une boulangerie, une pharmacie ou un parc se trouve en dehors de ce cercle, votre rythme quotidien bascule.
* **Le cercle bleu (2,0 km)** : L'enveloppe transit ou vélo. À Ottawa, c'est la différence entre attraper le O-Train Confederation Line et devoir prendre la voiture.

En Mode Live — alimenté par l'API Google Maps Places — NestFinder peuple ces cercles avec de vrais points d'intérêt : crèches, marchés, espaces verts. Dans notre cas, cela a révélé que trois des quatre quartiers d'Ottawa que nous envisagions n'avaient aucune pharmacie accessible à pied.

Ce seul constat a éliminé deux options.

## De l'intuition à la comparaison

La deuxième avancée est venue de la comparaison. Dans notre ancien processus, comparer des quartiers signifiait basculer d'un onglet à l'autre en essayant de retenir les chiffres. *C'était Westboro qui avait 46 % de canopée forestière, ou The Glebe ?*

La matrice de comparaison de NestFinder permet de mettre en file d'attente jusqu'à quatre secteurs et de les inspecter côte à côte. Le système surligne automatiquement la métrique gagnante dans chaque ligne — indice de criminalité le plus bas, meilleur classement scolaire, logement le plus abordable, meilleur score de verdure — pour que le regard se pose sur les compromis, pas sur le bruit.

Pour notre recherche sur Ottawa, nous avions comparé The Glebe, Westboro, Kanata Lakes et Orléans. La matrice a révélé quelque chose que les chiffres bruts masquaient : Orléans était le seul secteur où la scolarité francophone de qualité (conseil CEPEO, classé 8,2), une sécurité élevée (taux de criminalité violente de 150, en baisse) et une accessibilité financière réelle (710 K$ en moyenne, 2 698 $ de loyer) coexistaient. The Glebe était magnifique mais hors budget. Kanata était sûr mais dépendant de la voiture.

### Quand la donnée se trompe (et c'est normal)
Ce que 30 ans de travail sur les systèmes d'infrastructure m'ont appris, c'est que la donnée est un point de départ, pas un verdict.

Quand un ami a visité Centretown et l'a adoré malgré son indice de sécurité de 41 sur 100, je ne voulais pas que l'outil dise *« Non. »* Je voulais qu'il dise *« Voici ce que les chiffres montrent — maintenant, dis-moi ce que tu as vu. »*

NestFinder intègre un panneau d'édition qui permet de modifier n'importe quelle statistique par défaut avec votre propre évaluation. Ces modifications restent stockées dans le LocalStorage de votre navigateur. Elles ne quittent jamais votre appareil. Elles allient la rigueur des données publiques ouvertes à la texture irremplaçable de l'expérience vécue.

## Trois villes, une architecture

Construire l'instance de Lyon après celle d'Ottawa a exigé de repenser tout le modèle de données. Les communes françaises ne correspondent pas aux secteurs municipaux canadiens. Les catégories de l'INSEE ne s'alignent pas sur le cadre d'équité d'Ottawa.

La solution a été une architecture monorepo — trois applications Vite indépendantes (`/Ottawa`, `/Lyon`, `/Barcelona`), chacune avec ses propres jeux de données et adaptations locales, reliées à une bibliothèque de composants partagés (`@nestfinder/shared`) qui gère la carte, le moteur de comparaison, la barre de navigation et la couche de traduction bilingue.

Chaque ville reçoit ainsi ses propres données curatées — Ottawa s'appuie sur Open Data Ottawa ; Lyon intègre les indicateurs économiques de l'INSEE, les tendances sécuritaires du SSMSI et la couverture du réseau TCL via OpenStreetMap ; Barcelone utilise les profils municipaux de quartiers espagnols — tout en offrant une expérience utilisateur cohérente.

Chaque ville parle français et anglais. Parce que quand on est expatrié, la langue de la donnée ne devrait jamais être la barrière.

## Ce que NestFinder ne fait pas

La complexité impose des limites. NestFinder n'est pas une plateforme immobilière. Il n'affiche pas de biens à vendre. Il ne vous met pas en relation avec des agents. Il ne prédit pas les tendances du marché.

Ce qu'il fait, c'est réduire la friction cognitive d'une décision que la plupart des familles prennent avec trop d'émotion et pas assez de structure. Il prend les jeux de données ouverts que les gouvernements publient déjà — mais enterrent dans des portails techniques et des fichiers CSV — et les transforme en une histoire visuelle, interactive et comparable.

Il ne vous dira pas où vivre. Il vous montrera la forme de votre quotidien si vous le faites.

## Trouver son nid

Quelques semaines après cette session nocturne, ma femme et moi avions réduit notre sélection ottavienne à deux quartiers. Nous avions arpenté les rues de Lyon une dernière fois avec un regard neuf, les voyant désormais à travers le prisme du cercle émeraude que nous avions tracé des centaines de fois à l'écran. Et nos amis à Barcelone avaient utilisé l'outil pour découvrir que leur barrio de rêve était en réalité à 45 minutes de trajet de l'école de leurs enfants.

NestFinder n'a pas pris notre décision. Mais il a apaisé le bruit suffisamment longtemps pour que nous entendions ce que nous voulions vraiment.

Trouver son nid, ce n'est pas chercher la ville parfaite. C'est comprendre les cercles qui dessinent notre quotidien — et choisir où jeter l'ancre.

*[NestFinder](https://nestfinder.jodumont.com) est gratuit et accessible publiquement. Je vous invite à explorer Ottawa, Lyon ou Barcelone et à jouer avec les données. Si vous en avez besoin pour une autre ville — laissez-moi le nom dans les commentaires ou [contactez-moi directement](/fr/about/). Je verrai ce que je peux faire.*

*Si vous travaillez dans l'immobilier ou la relocation d'expatriés et voyez une opportunité d'offrir ce type de clarté guidée par la donnée à vos clients, ce serait un plaisir d'en discuter.*


---
Title: Mon site parle aux machines. Qui tient les commandes ?
URL: https://jodumont.com/posts/mon-site-parle-aux-ia/
---

> *« La forme, c'est le fond qui remonte à la surface. »*
> — Victor Hugo, *Choses vues* (1887)

Le web que vous lisez en ce moment a été conçu pour vos yeux. 
Des balises HTML pour la mise en page, du CSS pour l'esthétique, du Javascript pour le mouvement.
C'est un web humain.

Mais aujourd'hui, la majorité des visiteurs de ce site ne lisent pas avec des yeux.
Ce sont des agents autonomes. Des LLM. Des scripts d'IA.
Et pour eux, notre web humain est un enfer de bruit, de publicités et d'informations inutiles.

Cette semaine, j'ai rendu ce site entièrement **Agent Ready** (prêt pour les agents).
J'ai ouvert les portes. Mais j'ai aussi écrit les règles du jeu.

---

## Sortir de la défensive : la fin du rideau de fer de robots.txt

Face aux robots d'IA, la réaction instinctive de beaucoup de créateurs et d'éditeurs est de tout fermer.
On barricade le site avec des règles `robots.txt` strictes, on bloque les adresses IP d'OpenAI ou d'Anthropic, on s'isole du réseau.

C'est une illusion de contrôle. 
Les crawlers se déguisent, le scraping contourne les barrières, et le contenu finit par être absorbé de toute façon, mais de façon bruitée et déformée.
Le résultat ? Vos données sont mal comprises, mal indexées, et vous perdez toute visibilité sur la façon dont l'IA interagit avec votre travail.

La vraie souveraineté ne consiste pas à construire un mur.
Elle consiste à **rédiger un contrat**.

---

## Six piliers pour parler aux machines

Rendre son site "Agent Ready", c'est passer d'une posture passive (le robot scrolle et vole ce qu'il peut) à une posture active (l'hôte fournit une interface propre et exige le respect des protocoles).

Voici ce que j'ai implémenté sur ce site cette semaine :

### 1. La négociation de contenu (Markdown for Agents)
Quand un navigateur demande cette page, mon serveur renvoie du HTML complexe. 
Mais désormais, si un agent IA inclut le header `Accept: text/markdown`, mon middleware d'edge (Cloudflare Pages) intercepte la requête, dépouille la page de tout son bruit visuel (menus, pieds de page, scripts) et renvoie instantanément du **Markdown ultra-propre**.
Le gain ? 80 % de tokens économisés pour l'IA, une précision de lecture parfaite, et moins de bande passante consommée.

### 2. Le catalogue d'API standardisé (RFC 9727)
Au lieu de laisser l'IA deviner où se trouvent mes API de commentaires ou de réactions, le site expose un catalogue de liens sémantiques à l'adresse `/.well-known/api-catalog`. 
C'est une carte routière au format Linkset (`application/linkset+json`) qui dit à la machine : *« Voici les routes autorisées. Voici ce que tu peux faire. »*

### 3. La déclaration des ressources et le protocole auth.md (RFC 9728)
J'ai publié des métadonnées de sécurité claires via `oauth-protected-resource` et `oauth-authorization-server`. Mais nous sommes allés plus loin en adoptant le standard **auth.md**. 
En exposant un fichier `/auth.md` d'instructions à la racine et en intégrant un bloc `"agent_auth"` dans nos métadonnées, les agents IA découvrent instantanément comment s'enregistrer automatiquement. Qu'ils utilisent des assertions d'identité fournies par leur plateforme (**ID-JAG / Identity Assertion JWT**) ou des clés éphémères validées par l'utilisateur (flux OTP anonyme), toute la négociation d'accès est automatisée et sécurisée.

### 4. La fiche serveur MCP (SEP-1649)
Grâce au standard Model Context Protocol, mon site expose une carte d'identité sémantique (`server-card.json`). 
Des clients comme Cursor ou Claude Desktop peuvent inspecter ce fichier et charger instantanément les "compétences" (skills) de mon site sans aucune configuration manuelle.

### 5. L'intégration WebMCP au cœur du navigateur
À l'aide de l'API expérimentale `navigator.modelContext`, mon site expose directement ses actions au navigateur de l'utilisateur. 
Si un agent IA vous aide à naviguer sur mon blog, il peut interagir avec mes articles (ajouter un commentaire, réagir émotionnellement, ou planifier un appel avec moi) via des appels de fonction directs et sécurisés au lieu de cliquer au hasard sur le DOM.

### 6. La découverte par le DNS (DNS-AID / RFC 9460)
Comment les agents découvrent-ils que ce site est prêt à interagir avec eux avant même d'y envoyer la moindre requête HTTP ? Grâce au standard **DNS-AID** (*DNS for AI Discovery*).
J'ai publié des enregistrements `HTTPS` de type ServiceMode sous l'espace de noms `_agents` (les sous-domaines `_index._agents.jodumont.com` et `_a2a._agents.jodumont.com`) configurés avec les paramètres de protocole `alpn="h3,h2"`. L'ensemble de la zone est signé avec **DNSSEC**, établissant une chaîne de confiance cryptographique. Les agents résolvent ces informations de manière authentifiée via DNS-over-HTTPS, éliminant tout risque d'usurpation.

---

## Le nouveau contrat sémantique

Cette architecture ne rend pas mon site plus vulnérable. Au contraire.
Elle impose aux machines de passer par la porte d'entrée plutôt que de briser les fenêtres.
C'est nous qui définissons :
- **Quoi** est lu (du Markdown filtré et sémantique).
- **Comment** c'est lu (via des schémas d'API stricts).
- **Où** s'arrêtent les droits de l'agent.

Le web sémantique que Tim Berners-Lee imaginait il y a trente ans est enfin en train de naître, poussé par les besoins de l'IA.
Ceux qui s'y préparent aujourd'hui en définissant leurs propres API et formats gardent le contrôle.
Les autres subiront le bruit des scrapers.

---

*Votre site est-il prêt à parler aux machines ou attendez-vous qu'elles viennent se servir ?*


---
Title: Mon IA rédige. Elle n'envoie jamais.
URL: https://jodumont.com/posts/ia-propose-humain-approuve/
---

> *« Ce n'est pas la vie, mais le spectateur, que reflète réellement l'art. »*
> — Oscar Wilde, *Le Portrait de Dorian Gray* (1890)

J'ai inscrit une règle dans mon système depuis le premier jour :

*jamais envoyer directement. toujours un brouillon.*

Chaque courriel, chaque post, chaque réponse automatique —
ça atterrit dans ma boîte de réception.
Je lis. J'approuve. Ou j'efface.

Pas parce que mon IA est mauvaise.
Parce que ses biais, ce sont les miens.

## Le miroir entraîné
Depuis un mois, j'ai raconté ici quatre façons de tomber :
- partager un résumé sans demander à qui il va
- payer un faux visa parce que le voyage est dans trois jours
- transférer 25 millions parce que le CEO l'a demandé sur visio
- laisser l'IA faire, parce que c'est confortable

Quatre réflexes humains. Pas quatre bugs d'algorithme.

### L'IA n'a pas inventé ces failles.
Elle nous a lus — nos millions de courriels, de forums, de décisions.
Elle a appris à nous imiter. Urgence comprise. Confort compris. Obéissance comprise.

*Le biais n'existe que dans l'esprit de celui qui l'a enseigné.*

Quand l'IA se trompe, elle ne nous trahit pas.
Elle nous répète.

## Deux muscles que le code ne remplace pas
Un seul gardien sépare un brouillon d'un envoi :
l'humain qui relit.

Et cet humain s'appuie sur deux muscles que la machine ne simule pas :
- **La pensée critique** — poser la question, vérifier hors canal, maintenir le doute méthodique même quand le résultat paraît impeccable
- **L'intelligence émotionnelle** — sentir la pression qui monte, nommer l'urgence fabriquée, reconnaître le moment où on veut juste *en finir*

Ni l'un ni l'autre n'est dans le modèle.
Ni l'un ni l'autre ne se sous-traite.

Les deux s'atrophient si on ne les utilise pas.
Les deux se renforcent chaque fois qu'on prend la seconde de plus avant d'approuver.

## La vraie souveraineté
L'IA propose. L'humain approuve. Toujours.

Pas parce que l'humain est infaillible —
parce qu'il est le seul qui peut apprendre de ses erreurs
au lieu de les reproduire à grande échelle.

C'est ça, la souveraineté numérique.
Pas *quel* outil on utilise.
*Qui* décide avant que ça parte.

---

*Votre IA hérite de vos réflexes. Lequel allez-vous désapprendre cette semaine ?*

---
Title: Votre IA travaille. Mais vous, vous apprenez encore ?
URL: https://jodumont.com/posts/votre-ia-travaille/
---

« Construis-moi un système de triage. »
40 secondes. Résultat impeccable.

Vous l'auriez fait aussi.

La semaine dernière, j'avais exactement cette option devant moi.
Au lieu de ça, j'ai passé trente minutes à réfléchir moi-même.
Quelles conversations méritent un fil dédié?
À quel moment un échange devient un projet?
Quel seuil de profondeur justifie un déplacement?

J'ai conçu la logique. L'IA a écrit le code.

Trente minutes pour un truc que la machine fait en 40 secondes.
N'importe qui m'aurait dit que c'est stupide.

Sauf que si demain l'outil tombe, je sais encore pourquoi chaque conversation va où elle va.
Le code, je le reconstruis en une heure.
Le jugement, c'est des années.

La plupart des gens font l'inverse.

La dernière fois, c'était un réflexe d'obéissance face à l'autorité.
Cette fois, c'est un réflexe de confort face à l'effort.

Microsoft l'a mesuré à grande échelle : sur 319 professionnels, 40 % des tâches assistées par IA -- zéro pensée critique appliquée.
Plus la confiance montait, moins la personne vérifiait.
Moins elle réfléchissait. Moins elle apprenait.

Six mois avec un bras dans le plâtre, les muscles s'atrophient.
Le cerveau fonctionne pareil.
Le plâtre, c'est confortable. L'IA aussi.
Mais le jour où on vous l'enlève, c'est vous qui devez porter.

Demain matin, avant d'ouvrir votre IA, rédigez votre réponse à un courriel client vous-même.
Comparez ensuite.
La différence entre les deux versions -- c'est votre muscle.

Pas par nostalgie. Par survie professionnelle.

Une friction par jour. Minimum. Non négociable.


---
Title: Le deepfake de ton CEO
URL: https://jodumont.com/posts/deepfake-ceo/
---

Hong Kong. 2024.

Un directeur financier reçoit un appel en visioconférence.
Son CEO. Plusieurs collègues. Réunion urgente.
Transfert de 25 millions de dollars à effectuer immédiatement.

Il a transféré.

## Personne sur l'écran n'existait.

Pas un deepfake de film de science-fiction.
Un deepfake fait avec des extraits YouTube publics et un logiciel accessible à n'importe qui.

Mon IA a remonté cette nouvelle pendant que j'étais en terrasse à Valence.
Je l'ai partagée à mon ami à côté — qui fait de l'import-export de jambon ibérique... pour une compagnie d'Hong Kong.
On a eu tous les deux un frisson.

Pas parce que la victime était naïve —
c'était un professionnel expérimenté, grande entreprise, processus en place.

Il avait juste activé le mauvais réflexe :
*si ça ressemble à l'autorité, obéis vite.*

## Le costume parfait

Les ingénieurs sociaux (social engineers) exploitent ce réflexe depuis des décennies.
L'IA vient de lui donner un costume parfait.

La règle que je donne maintenant à toutes les équipes :

> Toute demande urgente de transfert ou d'accès = vérification hors canal.
> Raccrochez. Rappelez sur le numéro que VOUS connaissez. Toujours.

Peu importe la qualité de la voix.
Peu importe le visage sur l'écran.

**La confiance ne se délègue pas à un algorithme.**

---

*Est-ce que votre équipe a un réflexe clair pour ce type de scénario ?*


---
Title: La confiance est la faille
URL: https://jodumont.com/posts/la-confiance-est-la-faille/
---

Il a résumé la réunion avec son IA préférée.
Comptes-rendus, décisions, noms des clients, chiffres du trimestre.

En deux minutes. Impeccable.
Il a même partagé le résumé avec toute l'équipe.

Le problème ? Trois personnes dans ce groupe n'avaient pas accès au dossier original.
Maintenant elles ont toutes le résumé.

Ce n'est pas un bug.
Ce n'est pas l'outil.
C'est de la confiance — sans vérification.

## La question n'a pas été posée

L'outil a fait exactement ce qu'on lui a demandé.
La question n'a pas été posée.

La confiance est la faille d'hier, d'aujourd'hui et de demain.
Et ça ne changera pas avec le prochain outil.
Ni avec celui d'après.

## La bonne nouvelle : ça se corrige en 20 minutes

Pas avec de la technologie.
Avec une question.

*"Avec qui je dois partager ?"*


---
Title: L'urgence est l'arme. Pas l'ignorance.
URL: https://jodumont.com/posts/urgence-est-larme/
---

Elle n'était pas naïve.

Elle savait que les arnaques existent.
Elle a quand même payé un faux visa.

Pourquoi ?

- Parce que le voyage était dans trois jours.
- Parce que le site avait l'air officiel.

Ce n'est pas un problème de connaissance.
C'est un problème de pression.

## L'urgence est l'arme. Pas l'ignorance.

On le sait tous :
il faut s'arrêter, vérifier, réfléchir avant de cliquer.
Le problème — ce conseil ne fonctionne que dans le calme.
Et les fraudeurs le savent très bien.

Ils ne cherchent pas à tromper votre intelligence.
Ils cherchent à court-circuiter votre instinct.

Ce réflexe — tout le monde le connaît.
Sous pression, peu de gens l'appliquent.

Parce que savoir c'est une chose.
Pouvoir l'utiliser au bon moment,
ce n'est pas la même chose.

## Le geste qui change tout

La prochaine fois que quelque chose vous semble urgent,
posez-vous et inspirez en quatre temps.

Avec la pratique, ce geste devient automatique.
Un nouveau réflexe — qui recâble l'ancien.

Personnellement,
ça me fait parfois craquer les cervicales
— et ça fait toujours passer l'urgence.

C'est ça, le savoir-être numérique.

---

*Est-ce que vous avez déjà cliqué sur quelque chose par urgence — et regretté après ?*


---
Title: À propos
URL: https://jodumont.com/about/
---

## ⚗️ Forever Humanology + Technology

Architecte systèmes avec 30 ans d'expérience en infrastructure et sécurité. Certifié Google CRE, enseignant Kundalini, coach d'affaires.

Je travaille à l'intersection de l'IA et de l'humain. Mon terrain : la confiance numérique (digital trust), la souveraineté technologique, et les systèmes qui servent les gens plutôt que l'inverse.

Bilingue français-anglais. Basé en France, construit pour fonctionner de n'importe où.

## Ce que je fais

- **Consultation** — Aider les organisations à adopter l'IA en gardant le contrôle
- **Écriture** — "The Debug" : une exploration de la confiance, de la technologie et des patterns qui les relient
- **Infrastructure** — Stacks souverains, hébergement autonome, outils qui durent

## Parlons-en

30 minutes, sans engagement. On regarde ensemble si je peux vous aider.

<div class="my-6">
  <a href="../book/" class="px-5 py-3 rounded bg-primary-600 hover:bg-primary-700 dark:bg-primary-500 dark:hover:bg-primary-600 text-white font-bold text-sm shadow inline-block transition-colors no-underline">
    Réserver un appel →
  </a>
</div>


