Dec 8, 2025 designing-with-types-typescript-effect-approach Designing with Types: Making illegal states unrepresentable How to use union types and Effect Schema to encode business rules directly into your domain model, making invalid states impossible at compile time. typescript ddd effect-ts ▶ READ MORE
Nov 18, 2025 designing-with-types-typescript-effect-approach Designing with Types: Wrapper Types How to use TypeScript branded types and Effect to eliminate primitive obsession, enforce validation at compile time, and make illegal states unrepresentable. typescript ddd effect-ts ▶ READ MORE
Nov 13, 2025 designing-with-types-typescript-effect-approach Designing with Types: Introduction How to use TypeScript's type system and Effect's functional primitives to model domains more accurately and make bad code impossible to write. typescript ddd effect-ts ▶ READ MORE