Inside Figma: a case study on strict null checks : vimarsana

Inside Figma: a case study on strict null checks


Inside Figma: a case study on strict null checks
December 17, 2020
At Figma, we believe in continuously investing in product quality and developer productivity by looking at recurring types of bugs and addressing them in a systematic way. A few months ago, our engineering team completed a large effort that achieves both: turning on the
strictNullChecks compiler flag for our front-end TypeScript codebase.
Code written with strict null checks operates under different type-checking rules and has a markedly different flavor than code written without. Converting our codebase to use it was a large undertaking that we think serves as an interesting case study in code migration.

Related Keywords

Tony Hoare , , Run Typescript , Typescript Compiler , டோனி ஹோர் ,

© 2025 Vimarsana