Interface vs. Type: Why I wrote my own ESLint rule (and how it changed our team)
As a front-end developer with more than six years of experience, I have been through plenty of TypeScript debates. One that always starts a passionate argument is the classic Interface vs. Type dilemma.