Session structure
Lesson plan
- First chat
- Share a code sample, error, project idea, or concept. Ethan will trace the current data flow and choose one improvement that makes the system easier to reason about.
- Regular rhythm
- State the expected behavior, inspect the evidence, diagram the flow, change one thing, test it, and explain the tradeoff.
- Homework style
- A small coding task, one test case that exposes an edge condition, and a short note describing the design choice.
- Best fit
- Learners who want to move from copying code toward debugging, designing, and explaining software with confidence.