Cache Me Outside
(Computer Basics)
World Wide Wit
(How the Web Works)
Paste Imperfect
(Text Editors)
Command (Line) & Conquer
Git ’Er Done
100

This smallest unit of digital data can be either a 0 or a 1.

What is a bit?

100

This protocol defines the rules for transferring web pages and prefixes URLs.

What is HTTP?

100

A file format containing only characters with no styling or formatting metadata.

What is plain text?

100

This command lists files and directories in the current working directory.

What is ls?

100

The practice of tracking and managing changes to files over time is called this.

What is version control?

200

This unit equals eight bits and is commonly used to encode a single character.

What is a byte?

200

This system translates human-friendly domain names into IP addresses that computers use.

What is DNS?

200

A popular, free, cross-platform code editor from Microsoft with IntelliSense and extensions.

What is Visual Studio Code?

200

This command changes your current working directory to a specified path.

What is cd?

200

The local directory containing your project’s history, identifiable by a .git folder.

What is a repository?

300

This non-mechanical storage device uses flash memory for faster read/write speeds.

What is an SSD?

300

The portion of a URL after the domain name that specifies the exact resource location.

What is the path?

300

Originally called “Vi IMproved,” this modal editor’s name hints at its roots in the classic UNIX vi.

What is Vim?

300

This command creates a new directory with the name you provide.

What is mkdir?

300

This command records a snapshot of your staged changes.

What is git commit?

400

This processing unit specializes in rendering images and handling highly parallel tasks.

What is a GPU?

400

Software on your device that sends requests for web resources and displays the responses.

What is a web browser?

400

A dotfile named .editorconfig that enforces consistent coding styles across editors.

What is EditorConfig?

400

These options, starting with one or two dashes (like -l), modify how commands behave.

What are flags?

400

This command duplicates an existing remote repository onto your local machine.

What is git clone?

500

This main circuit board connects the CPU, memory, and peripherals, allowing them to communicate.

What is the motherboard?

500

This HTTP request method fetches a resource without altering server data.

What is GET?

500

This Microsoft application saves documents in DOCX format (with embedded XML styling), making it a poor choice for writing code.

What is Microsoft Word?

500

Symbols such as * and ? that let you match multiple file names with a single pattern.

What are wildcards?

500

This feature lets you create independent lines of development within the same project.

What is a branch?