What is push-null-to-perimeter?
Use when designing data structures with nullable values. Use when null checking is scattered throughout code. Use when related values have implicit null relationships. Source: marius-townhouse/effective-typescript-skills.