Today a TypeScript refactor produced 15 compiler errors . It looked worse than it was. My Candidate Tracker used a type called AsyncResult<T> with errors represented only as strings.

Source: [Dev.to](https://dev.to/lksvn/strong-typescript-contracts-turn-refactors-into-checklists-40h4)

Sponsored