Writing Robust TypeScript Libraries – A Subtle Art

When writing a TypeScript library, it’s helpful to validate all the data passed into the library—at least in development—so that your library robustly handles the kinds of bad data it may receive from JavaScript and loose-mode TypeScript consumers. Read more


TypeScript vs. Flow

TypeScript and Flow are similar yet different. Both provide gradual static typing capabilities and other non-standard JavaScript features.

Read more »