Explore a topic

Coding & building

Specify, test and debug small software changes with explicit checks.

When this topic helps

You have code, an error, or an idea for a working tool.

Choose a guide by the result you want. Each one gives you a usable starting prompt, a concrete example and checks that expose weak output before you rely on it.

A useful first move

Can you reproduce the failure?

Share expected and observed behavior, the exact error and the smallest safe example. Ask for a minimal fix and one regression test.

Decisions that matter

  • Remove credentials before sharing code.
  • Test the original failure and an edge case.
  • A plausible patch is not a passing test.
Related work

Where the task can lead

A good first move

Bring the real material.

ChatGPT can work with a clear goal and relevant notes, files or constraints. Keep the source in view and inspect the final claim before using it.

See the first-session guide
→What result do you need?
⌁What information changes it?
✓How will you know it is ready?