Skip to content

Metacognition and Learning — Best Practise

How to make the guide → build → explain → revisit loop something you just do, and how to make it work for a whole team, not only for yourself alone.

Practice this every time you meet a new concept

  • When it's genuinely new to you: find one short, guided example and follow it first — don't guess blind on something you have zero background in.
  • Right after: close the guide and build a tiny version yourself, with no copy-paste.
  • Same day: explain it out loud in plain words to a teammate, a notebook, or a rubber duck. Write down exactly where you got stuck.
  • A few days later, then again a couple weeks after that: come back and explain it once more without notes. If it still holds up, it's actually learned.

The pattern that scales past one person: keep a running concept log

A single explanation in your head disappears the moment you stop thinking about it, and it never helps anyone else. A short, running log turns each concept you learn into something you can check later — and something a teammate can reuse instead of starting from zero:

  • One entry per concept: what it's for, your plain-word explanation, and the date you last tested yourself on it without notes.
  • Revisit old entries on a light schedule — even a quick "can I still explain this?" check every few weeks catches ideas that quietly faded.
  • When a concept is one your whole team will depend on (a new framework, a shared pattern), turn your explanation into something written down — a short doc or a five-minute share — instead of leaving it in your own head. The next teammate who needs it gets a ready-made guided example instead of raw, unguided docs.

Explaining something to a real person, not just to yourself, sharpens your own understanding further — people who teach material to someone else consistently do better on later tests of that same material than people who only reviewed it alone.

Level up as scope grows

  • One new idea for yourself → guided example, build alone, explain simply, revisit later.
  • A concept your whole team needs → run the same loop, but do the "explain it simply" step out loud to a real teammate, and turn it into a short demo or doc others can reuse.
  • A concept the org will depend on long-term → write the plain-word explanation somewhere durable (a wiki page, an onboarding doc), so the next new person starts from a guided example someone already built, not from scratch.

Check yourself before calling a concept learned

  • Did you follow a real guided example first, only if this was genuinely new to you?
  • Did you build a small version of it yourself, without copying from the guide?
  • Can you explain it in plain words, without reaching for jargon to cover a gap?
  • Did you come back and test yourself again after a few days, not just once?
  • If your team depends on this concept, is your plain-word explanation written down anywhere besides your own head?

Signs you're getting good at this

  • You reach for a guided example only when something is genuinely new, and skip it when you're not starting from zero anymore.
  • You notice when a doc feels "familiar" but you still can't explain it — and you stop rereading and start testing yourself instead.
  • You come back to something you learned last week without being reminded to.
  • Teammates reuse your written explanation of a concept instead of starting from raw docs.