~/talks

Nicolas Carlo

what they talk about

all 5 in the filters

where they keep going back

all 4 in the filters

on a stage with

who talks about the same things

titleconferencedate
A Study in React.jsReact Advanced Canada 20262026-03-24
-- no description --
Talk on
6 Safe Refactoring's for Untested Legacy CodeJSHeroes 20252025-05-29
Demos six concrete refactorings using VS Code shortcuts (F2, alt+enter, multi‑select) and an author‑made VS Code extension to decouple IO from domain: extract…
Talk on
6 Safe Refactorings for Untested Legacy CodeConFoo 20252025-02-26
Six concrete refactorings (inline, rename, extract, change-signature, distill/extract, extend/override) are demonstrated with TypeScript examples and VS Code…
Talk on
Legacy CodeConFoo 20212021-02-24
Nicolas Espeon continues a conversation begun at ConFoo 2020 about maintaining and understanding legacy code. The discussion references his blogs and GitHub…
Talk in French on
Workshop: Build your First VS Code ExtensionNode+JS Interactive 20192019-12-11
Hands-on build of a VS Code extension that reads editor text, parses it with Babel parser/traverse/generator into an AST, replaces function declarations with…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.