This section turns your notes into practice. The current set was written from scratch on 3 October 2026 from all of your notes; the first set was retired because you had learned it. Every question card has a My notes link to the notes it came from. Questions from your Important note carry an Important badge, lead every Smart training session, and can be drilled on their own with Important only in Train.
content/questions/my-notes.yml with a notes field naming their folder, and important: true when they come from the Important note.Each question takes something you wrote down and asks it back from a different angle than your notes do: predicting output, finding the bug, choosing between two designs, or explaining it to a colleague. Where a note and the documentation disagree, the answer follows the documentation and says "your note says…", and the page for that topic lists the correction under Fact check of your notes.
Progress is stored per question id, so the first set (my-notes-001 to my-notes-064) was removed without reusing its ids. Your old grades stay in your data but no longer count anywhere, and the new questions start fresh.
"A reactive read inside a render function, computed or watcher is tracked: the reading effect is recorded against that object and property. A write triggers those effects. Inside the assignment, computeds are only marked dirty, sync watchers run, and the component's update job is queued. When the call stack is empty, the scheduler flushes in a microtask: default watchers, then onBeforeUpdate, the render and the DOM patch, then onUpdated and post watchers. So a hundred changes in one tick cause one render, and code that needs the new DOM awaits nextTick()."
Nothing yet. Notes filed here show up on every page of this section.
Take-home and pairing
How to score well on take-home assignments and pairing sessions — scoping and time-boxing, the README that explains decisions, tests that matter, commits that tell a story, avoiding over-engineering, the reviewer's rubric, code-review drills for spotting bugs in Vue and Nuxt snippets, refactoring under observation, and pairing etiquette.
Most important
Questions and flashcards from your Important note — reactivity and the event loop, the track and trigger engine, ref versus reactive, computed caching, watchers and flush timing, and the app lifecycle for client rendering, SSR and hydration, updates and unmount. Every question here is marked important and trained first.