Architecte de solutions TI à la Ville de Montréal. Basé à Longueuil, Québec. Près de vingt ans à bâtir des applications web — d'abord la gestion documentaire et la publication des textes de loi du Québec chez Irosoft, puis six ans en gestion d'actif et de patrimoine chez Desjardins, et depuis 2017 le portefeuille applicatif municipal. Formé à l'UQAM en informatique et génie logiciel.
Vingt ans, ça veut dire que j'ai vu passer assez de technologies pour me méfier des emballements. Ce qui se passe avec les agents IA depuis 2023 est différent. Ce n'est pas un framework de plus — c'est un changement dans comment on écrit du logiciel, dans ce qu'on considère « fonctionnel », dans ce qu'on peut déléguer et à qui.
Pourquoi ce projet
Les essais qu'on lit sur les agents tombent souvent dans deux pièges : l'enthousiasme marketing qui survend la magie, ou la critique déçue qui ignore ce qui marche. Ni l'un ni l'autre n'aide un développeur qui doit livrer quelque chose lundi matin.
97 choses que tout programmeur agentique devrait savoir est la collection que j'aurais voulu lire il y a deux ans. Des leçons courtes, concrètes, tirées de ce qui casse en production. Écrites pour le développeur qui construit des systèmes agentiques — et pour celui qui en utilise un au quotidien. Pas de méta-discussions sur l'avenir de l'IA, des principes qu'on peut appliquer cette semaine.
Le titre est un clin d'œil à la collection 97 Things Every Programmer Should Know d'O'Reilly. Même format : des essais courts, chacun autour d'une seule idée, sans ordre de lecture imposé.
Comment le contenu est fait
Ce site est écrit en collaboration avec Claude (Anthropic) — ce qui est lui-même une démonstration du sujet. Les idées, les décisions éditoriales et l'arc de chaque essai viennent de moi. La rédaction, le débogage et l'itération se font en paire avec l'agent. C'est comme ça que je travaille maintenant, et c'est ce qui rend honnête d'écrire sur le sujet.