LearnByShortsProof-driven course

build · Beginner to intermediate

AI-Assisted Coding & Code Review

Use coding agents without losing the engineering thread: write precise tasks, constrain changes, inspect diffs, test risk, and retain authorship.

Start four proof missions
Learn activelyShort decisions before explanation
Verify independentlyTests, sources, and failure cases
Finish with proofArtifacts another person can inspect
Course outcome

What you will be able to show

A production-shaped TypeScript or Python feature built with AI assistance and defended through tests, review notes, and a decision record.

Capability map

Skills practiced in context

  • Coding agents
  • TypeScript
  • Testing
  • Code review
Four-mission proof sprint

Do the work. Keep the evidence.

Check a mission only after the proof exists. Progress stays in this browser and also appears in the Modern Skills catalog.

  1. 01

    Write the implementation contract

    Turn a feature request into scope, invariants, interfaces, acceptance checks, and explicit non-goals before prompting.

    Proof: A task brief another engineer can execute without guessing.
  2. 02

    Constrain the generated change

    Ask for one vertical slice, preserve unrelated code, and require the agent to explain every touched file.

    Proof: A focused diff with a file-by-file rationale.
  3. 03

    Test what the model may miss

    Inspect the diff for boundary, security, concurrency, and failure-state risks, then add targeted tests.

    Proof: At least three risk-derived tests including one caught defect.
  4. 04

    Own the final review

    Reproduce the behavior, remove unnecessary complexity, record rejected suggestions, and explain the final design unaided.

    Proof: A review summary and independent five-minute walkthrough.
0 of 4 proof missions complete 0%
Primary learning sources

Go deeper without entering an endless feed.

These external resources are optional benchmarks. Complete the LearnByShorts mission and bring back one useful artifact.