Speaking/ Talk you can book

Your Types Have a Performance Budget. You're Just Not Measuring It.

A expert talk by Martin Ferret, TypeScript performance expert, available to book online or on site, in English or French. Format: 30 to 45 min, also as a half-day workshop.

Talk

Abstract

A one-line type change can multiply type-checking cost by ten without breaking a test: real projects shipped 23 times more instantiations and CI jobs that crashed. We budget bundle size and page speed, so why not types? TypeScript 6's counters are deterministic: same code, same numbers on any machine. With TypeScript 7, I measured small variations on large test suites, and I'm investigating how much tolerance a CI budget needs. I show how to measure the cost of your types, find the generic that dominates it, and fail a pull request before your build slows down.

Level
Expert
Format
30 to 45 min, also as a half-day workshop
Languages
English or French

Built on measured work

Every talk comes from a published experiment in the TypeScript Performance Lab or a fix merged into TypeScript's own repositories, listed on Work. Bio, photo and abstracts for organizers are on Invite me to speak.

Invite me to speak