Skip to content

Applications and Integration

6 build exercises to practise the concepts in this domain.

2.1 — Derive the Chain for a Real Workload

Intermediate
25 minutes
  • How to write a business requirement that contains no system behaviour
  • How to derive functional requirements a test could verify
  • How to derive infrastructure requirements against a stated architecture using documented limits
  • How to spot the requirement a proposal implies but never states

2.2 — Write the Maintenance Plan Before Go-Live

Beginner
25 minutes
  • How to assign real activities to life cycle phases
  • How to separate recurring work from one-off work
  • How to read the deprecation page as a maintenance input
  • How to write a migration runbook before it is urgent

2.3 — Touch Every Mechanism Once

Intermediate
45 minutes
  • How to read stop_reason and usage instead of guessing from symptoms
  • How the documented SSE event sequence arrives in practice
  • How a cache breakpoint turns creation tokens into read tokens
  • How the tool_use / tool_result wire shape round-trips
  • How batch results stream back with per-request result types

2.4 — Build the Fan-Out Three Ways

Intermediate
40 minutes
  • How serial, unbounded and bounded fan-outs behave against a real rate limit
  • How SDK default retries interact with hand-rolled backoff
  • How prompts and schemas ride the same review pipeline as code
  • How to argue the realtime-versus-batch call from an actual deadline

2.5 — Re-Found a Prototype on the Blank Slate

Intermediate
45 minutes
  • How to write the system prompt a claude.ai prototype silently relied on
  • How to enclose untrusted input behind a machine-checkable boundary
  • How to define, instruct against and validate an output contract
  • How to scope sessions and name what carries between them

2.6 — Audit One Repository's Configuration Surface

Intermediate
35 minutes
  • How to enumerate every behaviour-bearing artefact in a real repository
  • How to place files correctly across the tracked-versus-local boundary
  • How to build the per-environment configuration record
  • How to rehearse a model migration in the right sequence