Practice mode · free · unlimited · not certifiable
Technical Search
Unscored tasks with hints and instant feedback. Practice results never become credentials.
Short lesson
Naming for findability · 5 min
YYYY-MM-DD_client_subject_vNN.ext — lowercase, hyphens inside words, underscores between parts, no final/new/copy. Names are search keys.
L1Python import errorsearch
Your script fails with: ModuleNotFoundError: No module named 'requests'. Write the search query you would use.
Sign up to practiseL2Exact error stringsearch
Docker says: “permission denied while trying to connect to the Docker daemon socket”. Search for the fix.
Sign up to practiseL3Narrow to official docssearch
Uploads fail with 413 Request Entity Too Large on your nginx server. Find the official nginx documentation page (site: nginx.example).
Sign up to practiseL3From symptom to querysearch
A colleague says: “Git won't let me upload my commits, it says something about the tip of my branch being behind.” Turn this into an effective query.
Sign up to practise