Learning Playbook
Learning Playbook How to Learn a Technical Concept 1. Define the concept in one sentence. 2. Draw it as a diagram. 3. Build a tiny example. 4. Break the example intentionally. 5. E
Learning Playbook
How to Learn a Technical Concept
- Define the concept in one sentence.
- Draw it as a diagram.
- Build a tiny example.
- Break the example intentionally.
- Explain the failure.
- Apply the concept in a project.
- Write trade-offs and limitations.
How to Read Documentation
- Start with the official quickstart.
- Identify core primitives and mental models.
- Copy only the smallest working example.
- Replace demo data with your own data.
- Read security and production notes before deploying.
- Save useful commands in project docs.
How to Read a Paper
Answer these questions:
- What problem does it solve?
- What existed before it?
- What is the key idea?
- What changed after this work?
- What are the limitations?
- How would you implement a simplified version?
- Where would you use it in production?
How to Debug
- Reproduce the issue.
- Reduce the problem to the smallest failing case.
- State expected vs actual behavior.
- Inspect inputs, outputs, and assumptions.
- Change one variable at a time.
- Add a regression test or checklist item.
- Document the root cause.
How to Build Portfolio Projects
- Start with a realistic problem statement.
- Build a minimal vertical slice first.
- Add evaluation before adding polish.
- Add security before calling it production-style.
- Add architecture diagrams and ADRs.
- Include limitations honestly.
How to Use AI While Learning
- Ask for explanations, not shortcuts.
- Ask for quizzes after studying.
- Ask for review of your design.
- Ask for failure cases.
- Ask for trade-offs.
- Always verify important technical facts with official documentation.