Opening InterviewOS…

How would you model a set of related but distinct API response shapes so the compiler forces you to handle every case, including a new one added later? — TypeScript Interview Questions · InterviewOS