{"items":[{"path":"certifications/claude/lessons/00-certification-strategy","kind":"lesson","title":"Study the Decisions, Not the Vocabulary","description":"Study the Decisions, Not the Vocabulary: A certification blueprint is a map of decisions a competent practitioner can defend. Treat it as a list of terms and…","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F00-certification-strategy","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/00-certification-strategy/docs/en.md"},{"path":"certifications/claude/lessons/01-claude-product-and-model-landscape","kind":"lesson","title":"Choose the Smallest Surface That Can Carry the Work","description":"Choose the Smallest Surface That Can Carry the Work: Product selection is architecture at knowledge-work scale. The wrong surface can make correct output…","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F01-claude-product-and-model-landscape","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/01-claude-product-and-model-landscape/docs/en.md"},{"path":"certifications/claude/lessons/02-model-selection-and-token-economics","kind":"lesson","title":"Spend Capability Where Failure Is Expensive","description":"Spend Capability Where Failure Is Expensive: Model selection is not a ranking exercise. It is an allocation problem across quality, latency, context, and cost.","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F02-model-selection-and-token-economics","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/02-model-selection-and-token-economics/docs/en.md"},{"path":"certifications/claude/lessons/03-prompting-and-task-decomposition","kind":"lesson","title":"Turn a Request Into a Testable Contract","description":"Turn a Request Into a Testable Contract: A strong prompt does not merely describe what to write. It makes success observable before generation begins.","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F03-prompting-and-task-decomposition","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/03-prompting-and-task-decomposition/docs/en.md"},{"path":"certifications/claude/lessons/04-context-knowledge-memory-and-caching","kind":"lesson","title":"Put Each Fact in the Right Kind of Context","description":"Put Each Fact in the Right Kind of Context: Context is temporary attention. Knowledge is maintained evidence. Memory is continuity. Caching is reuse. Mixing…","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F04-context-knowledge-memory-and-caching","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/04-context-knowledge-memory-and-caching/docs/en.md"},{"path":"certifications/claude/lessons/05-output-evaluation-and-validation","kind":"lesson","title":"Validate the Claim, Not the Confidence","description":"Validate the Claim, Not the Confidence: Fluency is presentation quality. Validation is evidence that the output can safely do its job.","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F05-output-evaluation-and-validation","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/05-output-evaluation-and-validation/docs/en.md"},{"path":"certifications/claude/lessons/06-governance-safety-and-responsible-use","kind":"lesson","title":"Put Authority Around Capability","description":"Put Authority Around Capability: A model can produce an answer without having permission to see the data, make the decision, or take the action.","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F06-governance-safety-and-responsible-use","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/06-governance-safety-and-responsible-use/docs/en.md"},{"path":"certifications/claude/lessons/07-workflow-design-and-human-handoffs","kind":"lesson","title":"Design the Handoff Before the Automation","description":"Design the Handoff Before the Automation: A workflow is not complete when Claude finishes. It is complete when the next person can verify, decide, act, and…","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F07-workflow-design-and-human-handoffs","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/07-workflow-design-and-human-handoffs/docs/en.md"},{"path":"certifications/claude/lessons/08-messages-api-and-application-lifecycle","kind":"lesson","title":"The Messages API Is a State Machine","description":"The Messages API Is a State Machine: The API does not remember your conversation. Your application does, and one misplaced content block can break the entire…","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F08-messages-api-and-application-lifecycle","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/08-messages-api-and-application-lifecycle/docs/en.md"},{"path":"certifications/claude/lessons/09-structured-output-and-defensive-parsing","kind":"lesson","title":"Structured Output Is an Untrusted Contract","description":"Structured Output Is an Untrusted Contract: Valid JSON is not a valid business decision. Parse the bytes, validate the shape, verify the meaning, then permit…","url":"https://aiengineeringfromscratch.com/lesson?path=certifications%2Fclaude%2Flessons%2F09-structured-output-and-defensive-parsing","sourceUrl":"https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/certifications/claude/lessons/09-structured-output-and-defensive-parsing/docs/en.md"}],"total":638,"offset":0,"limit":10,"nextOffset":10}
