Skip to content

Start Here

Guide Fit

flowchart TD
  family["Reproducible Research"] --> program["Deep Dive Make"]
  program --> pressure["A concrete learner or reviewer question"]
  pressure --> guide["Start Here"]
  guide --> next["Modules, capstone, and reference surfaces"]
flowchart TD
  question["Name the current pressure"] --> route["Choose one starting route"]
  route --> orient["Anchor in Module 00"]
  orient --> next_move["Leave with one stable next module or guide"]

Read the first diagram as a timing map: this page is for choosing the first honest route, not for replacing the course. Read the second diagram as the loop: choose one route, anchor in Module 00, and leave with one stable next move.

Deep Dive Make is not a syntax catalog. It is a correctness-first course about truthful graphs, safe publication, bounded proof, and long-lived build-system judgment.

Use this page when

  • Make still feels new and you want the safest ramp
  • the build is already hurting and you need the smallest justifiable route
  • you steward a build system and need the course without random browsing

Do not use this page to

  • replace the module sequence with support-page browsing
  • enter the capstone before the local concept is legible
  • choose the heaviest proof route by default

Best first pass

  1. Read Course Home.
  2. Read Course Guide.
  3. Read Learning Contract.
  4. Read Module 00.
  5. Continue to Module 01.

Stop there before opening more shelves. That is enough to make the reading contract, proof contract, and capstone timing visible.

Choose the route that matches your pressure

If you need... Read next Keep nearby
first contact with Make Module 01, Module 02 Module Checkpoints
repair of an existing build Pressure Routes, Module 04, Module 05 Anti-Pattern Atlas
stewardship of a long-lived build system Module 03, Module 07, Module 08 Capstone Review Worksheet

What to keep open

Success signal

You are using the course correctly if you can explain:

  • why a target rebuilt using make --trace
  • why the capstone is not your first lesson
  • which support page answers the next question without opening everything
  • which proof route is proportionate to the claim in front of you