Dev.to
7/18/2026

I Maintain 23 Benchmark Suites Across My Own Packages. Only 1 of the Serverless Ones Has Real Numbers Yet.
Short summary
An ESLint plugin maintainer discovered 140 files using APIs that ESLint 10 removes outright, caught by a version-compatibility fixture rather than a blended quality score. The article argues no single metric covers both code quality and runtime compatibility, and introduces context-weighted false-positive scoring across five benchmark tiers ranging from adversarial fixtures to real-world repos. Only one of four serverless benchmark suites currently has real numbers behind it, a gap the author discloses mid-article.
- •Version-compatibility fixtures catch bugs that quality scores and F1 metrics miss entirely
- •Context-weighted FP scoring: Arena x10, CWE-Corpus x5, Quality x3, Wild x1, Edge x0.1
- •Only 1 of 4 serverless benchmark suites has real numbers; author discloses this honestly
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



