Skip to content
Productivity Passport
Practice mode · free · unlimited · not certifiable

DevTools and APIs

Unscored tasks with hints and instant feedback. Practice results never become credentials.

Short lesson

Git recovery toolkit · 10 min

git stash for quick context switches, git reflog to find lost commits, git bisect run to find the first bad commit, git worktree add for parallel work.

L1Read an API responseterminal

Call http://api.local/v1/status and enter the value of the “version” field.

Sign up to practise
L2Knowledge checkmcq

In the Network panel, how do you see only API calls?

Sign up to practise
L3Filter API data with jqterminal

GET http://api.local/v1/orders returns a JSON list. Save the ids of orders with status “failed” (one per line) to ~/failed.txt.

Sign up to practise
L4Status codes at a glanceterminal

Check the HTTP status code of each URL in ~/urls.txt and write “CODE URL” lines to ~/codes.txt (same order).

Sign up to practise