Nicolas Carlo
Fullstack TS dev. I like mending legacy code. I organize a few meetup groups in Montréal, including React MTL and Software Crafters.
A Study in React.js
React Advanced Canada 2026
Upcoming
A Study in React.js

Senior dev Java Scriptson joins the React team. He meets Refactor Holmes, a consulting developer and expert in legacy codebases. The two soon find themselves digging into a string of serial “regressions”. Follow them as Holmes exposes how you can deduce technical debt hotspots, subtil change couplings, and knowledge mappings from git logs. By the end of this story, you will know how to investigate your own codebase to come up with a plan to improve code quality that could convince Scotland Yard… and probably your manager too!
Where We're Going, We Don't Need Tokens: AI-assisted Codemods For React
React Summit US 2026
Upcoming
Where We're Going, We Don't Need Tokens: AI-assisted Codemods For React

Asking an AI to refactor 200 files across your React codebase burns tokens, takes minutes, and sometimes hallucinates. A codemod can do the job reliably (and for free). But if you're not familiar with writing codemods, that's a big step to climb. In this talk, you'll learn how to use AI to craft the codemods your team needs. Starting with a look inside the React 19 migration recipe, we'll build a custom codemod live for a pattern no recipe covers.