All lessons
linting
2 free lessons tagged linting across AI, Programming. Each one is a short sequence of focused steps with narration and a five-question quiz at the end — take them in any order, no signup required.
AI
intermediateThe Repository as the Agent's Environment
Coding agents only know what the repository shows them. Learn to write instruction files as maps, turn conventions into checks with fix-it messages, give agents sensors, and structure work that spans many sessions, using OpenAI's, Anthropic's and ETH Zurich's findings.
10 steps·~15 min
Programming
intermediateLinting from first principles
What a linter actually is, what its rules enforce, how AST-based analysis works, the cost of auto-fix, the ecosystem (ESLint, Ruff, Clippy, golangci-lint), where to wire it in (LSP / pre-commit / CI), why false-positive rate is the real budget, and when a custom rule pays for itself.
8 steps·~12 min

