The Cost of a Lint Rule
A developer details the challenging creation of a TypeScript ESLint rule, highlighting the hidden costs of open source work and advocating for sponsorship.
A developer details the challenging creation of a TypeScript ESLint rule, highlighting the hidden costs of open source work and advocating for sponsorship.
A deep dive into fixing a TypeScript bug where spread operators with generic tuple types produce incorrect type inferences.
Explains a bug in TypeScript's 'Add Missing Function' codefix and the PR that fixed it, detailing how type parameters are handled.
An opinionated guide on improving TypeScript code readability by using descriptive names for generic type parameters instead of single letters.
A developer's journey to fix TypeScript's error on trailing commas in generic type parameter lists, detailing the debugging process.
A technical guide on resolving runtime generic type parameters in Java, using a custom method for complex inheritance hierarchies.