Slides
Pick a deck.
- Typescript transformations Node type stripping and enum alternatives, with live monaco editors and magic-move. /enums/
- Identifier Types Leverage the type system to stop mixing up IDs — string literal types, then branded types. /identifier-types/
- Mind Optimization How to reduce cognitive load — write code that's cheap for the human brain to read. /mind-optimization/
- Modularize your Javascript RequireJS, AMD and the CommonJS adapter — how we modularized JS before ES modules. /requirejs/
- Zod Schemas Validation for JSON communication — Zod schemas with magic-move and live monaco editors. /zod/