LintLab
A configurable static-analysis playground for teaching linting and code-quality rules interactively.
TypeScriptESLint APIMonaco EditorCloudflare Workers
I built LintLab while mentoring junior engineers who kept asking “why did the linter flag this?” It’s a sandbox for answering that question visually.
Key features
- Live rule-by-rule diffing against your own snippets
- Shareable permalinks for teaching examples
- Runs entirely at the edge — no server round trip