Linux Command Line Foundations for Makers
Learn enough shell navigation, reading, and command composition to inspect a project machine without blindly pasting commands.
Each TopicLadder page starts from a real maker outcome and turns it into concepts, examples, notes, flashcards, and practice tasks.
30 public ladders are ready now. More topics stay draft until they have real examples and checks.
Learn enough shell navigation, reading, and command composition to inspect a project machine without blindly pasting commands.
Learn how Nginx serves a static site from a document root, why release folders help, and how to verify a deploy safely.
Learn the practical order for pointing a domain at a VPS, checking DNS, proving HTTP, and adding HTTPS.
Learn paths, owners, groups, modes, and parent directory traversal before changing chmod or chown.
Learn how to search project logs by scope, time, and symptom so debugging starts from evidence.
Use Git to inspect changes, commit one idea at a time, tag releases, and keep rollback possible.
Learn how bytes, inodes, logs, and deleted-open files can each make a project machine look full.
Learn how SSH identity, authorized keys, host keys, and file modes fit together before deleting warnings.
Learn why Python projects use virtual environments and how to prove which interpreter and packages are active.
Build the smallest playable loop before adding art, menus, inventory, or online systems.
Learn the first checks before blaming firmware: power, ground, pin mapping, signal direction, and measurement points.
Learn a first-pass method for reading hydraulic schematics: source, actuator, valve, flow path, pressure limit, and safe stop.
Map player intent to actions before wiring controls directly to keys.
Find why game objects pass through, stick, or never trigger collisions.
Plan the first save file around the minimum state needed to resume a prototype.
Learn the first safe multimeter checks: voltage, continuity, resistance, and current caution.
Extract the first useful facts from a component datasheet without reading every page.
Check power, ground, enable pins, signal voltage, and load wiring before blaming firmware.
Identify stepper coil pairs, driver connections, current limits, and direction before tuning motion.
Use constraints and dimensions to make a sketch editable instead of fragile.
Identify diameter, pitch, length, and head style before ordering or replacing a fastener.
Walk through PPE, ventilation, fire watch, material prep, and machine setup before striking an arc.
Separate external seal leaks, fitting leaks, hose damage, and internal bypass symptoms.
Understand the difference between pressure, flow, force, and speed in a hydraulic system.
Build the smallest drivetrain test before adding sensors, autonomy, or payload.
Plan sensor field of view, vibration, cable strain, and calibration access before printing brackets.
Use a basic fuel, spark, air, and safety-interlock ladder before replacing parts.
Turn a project idea into a reusable note with goal, prerequisites, sources, decisions, and next action.
Convert a useful video into notes and cards without copying noise.
Break an error into location, cause, expected state, and next test.
TopicLadder is free to read. Support helps turn rough project paths into useful notes, cards, videos, and practice tasks.
Last reviewed: July 5, 2026. TopicLadder pages are curated for practical learning and may be updated as examples improve.