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

IDE Fluency

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.

L1Shortcut challengeshortcut

VS Code: open Quick Open to jump to a file by name.

Sign up to practise
L1Shortcut challengeshortcut

VS Code: open the Command Palette.

Sign up to practise
L2Shortcut challengeshortcut

VS Code: select the next occurrence of the current word (multi-cursor).

Sign up to practise
L3Shortcut challengeshortcut

VS Code: rename the symbol under the cursor everywhere.

Sign up to practise
L3Shortcut challengeshortcut

VS Code: go to the definition of the symbol.

Sign up to practise
L3Shortcut challengeshortcut

VS Code: toggle a breakpoint on the current line.

Sign up to practise
L4Shortcut challengeshortcut

VS Code: add a cursor on the line below.

Sign up to practise
L5Knowledge checkmcq

You type the same 6-line logging block several times a day. What is the most efficient fix?

Sign up to practise