New Cohort Starts:

Donate
← Back to the skill map
Systems & Tooling/Systems & practice

Editor & Debugger

5 micro-topics in Systems & Tooling, each with the evidence that proves you have it and the written reason behind every link. Before you start, it rests on 1 other domain. Nothing in the map rests on it yet — it is a leaf.

5 topics  ·  depth 0–2 of 16  ·  4 internal links  ·  1 in  ·  0 out

Before you start

Load-bearing links first. Each one says what in this domain rests on what outside it, and why.

Filesystem

1 link

supporting

Navigate an editor without the mouse rests on Navigate the filesystem from the command line

Editor navigation mirrors filesystem navigation with a UI on top.

What you will be able to do

In prerequisite order. Each idea names the artifact that closes it, the market demand that put it on the map, and what it stands on.

Depth 0  ·  procedural  ·  unassisted  ·  M02 §2.1

Navigate an editor without the mouse

Uses palette, quick open and go-to-symbol

Evidence
Reaches any symbol in a repo by keyboard
Market anchor
Visual Studio Code
Rests on
supporting

Navigate the filesystem from the command line · Filesystem

Editor navigation mirrors filesystem navigation with a UI on top.

Depth 1  ·  procedural  ·  unassisted  ·  M02 §2.2

Configure editor extensions

Installs and tunes linting, formatting and git tooling

Evidence
Ships a workspace others can adopt
Market anchor
Developer tooling
Rests on
load-bearing

Navigate an editor without the mouse

You install extensions through the interface you can navigate.

Depth 1  ·  procedural  ·  unassisted  ·  M02 §2.5

Debug with breakpoints

Sets breakpoints, inspects state and walks the call stack

Evidence
Finds a bug by stepping rather than by print
Market anchor
Debugging
Rests on
load-bearing

Navigate an editor without the mouse

Debugging happens in the editor you can operate.

Depth 2  ·  conceptual  ·  unassisted  ·  M02 §2.3

Separate user and workspace settings

Knows which settings travel with a repo

Evidence
Commits settings a teammate inherits correctly
Market anchor
Developer tooling
Rests on
load-bearing

Configure editor extensions

Workspace settings configure the extensions you installed.

Depth 2  ·  representational  ·  scaffolded  ·  M02 §2.5

Configure a debug launcher

Writes launch.json for a real stack

Evidence
Attaches a debugger to a running server
Market anchor
Debugging · developer tooling
Rests on
load-bearing

Debug with breakpoints

A launch configuration automates the debug session you can already run.

What rests on this domain

Everything downstream that names an idea here as a prerequisite, grouped by where it lives.

Nothing in the map rests on this domain yet — it is a leaf.

Retool. Retrain. Relaunch.

375 ideas. 17 weeks. No tuition, ever.

Vets Who Code is a veteran-run 501(c)(3). The accelerator is free, remote, and we don’t take a share of your first paycheck.

Free · Remote · 17 weeks · EIN 86-2122804