Advanced
Learning with AI · Proficient - advanced patterns and performance
- Debugging with AI: understand before you fixUse AI to break down an error message and build a diagnostic method, instead of begging for a fix you won't understand.
- AI code review: get critiqued, then defend your choicesTurn the AI into a demanding reviewer on readability, bugs, and security, and sharpen your judgment by defending your choices against its remarks.
- Getting calibrated mini-projects generated for you - without the codeMake the AI a client who writes a spec at your level, with milestones and verifiable success criteria, but never the code.
- Advanced prompting techniques: role, constraints, examples, reasoningCombine an expert role, strong constraints, few-shot examples, step-by-step reasoning, and iteration to get answers that genuinely make you learn.
- Verifying AI answers: documentation, tests, hallucinationsAdopt the three reflexes of the practitioner - cross-check against official documentation, test it yourself, hunt for hallucination signals - before integrating anything.