Android & iPhone apps are coming soon. Log in for a plan and reminders made for you →

Spaced repetition

Revisions

Solving a problem once is not enough — re-solving it a few days and weeks later is what makes the pattern stick. Your own reviews come first; below is Srujan's journal queue.

Yours · saved on this device

Your revisions

0
due today
0
upcoming
0
mastered

Nothing to review yet

Tick the circle next to a problem in the schedule when you solve it. It comes back here for a quick re-solve after 1 day, 1 week and 1 month — that is what makes it stick.

Open the schedule

Learning in public

Srujan's revisions

0 due on schedule0 catch-up

How revision works

  • Day 2–3: revisit what was solved yesterday or the day before
  • Day 8: weekly review of that problem
  • Day 31: monthly review
  • Catch-up: recent problems that missed a checkpoint (older journal entries are not listed forever)

Due today

Exact day-2 / day-3 window

Nothing in this window

Weekly

Exactly 7 days after solving

Nothing in this window

Monthly

Exactly 30 days after solving

Nothing in this window

Catch-up

Missed a recent checkpoint

No recent catch-up reviews

Revise anytime

From Srujan's journal — not due on the calendar today · 12

Nothing on the revision calendar today

No problems in Srujan's journal hit a day-2, day-3, week, or month checkpoint. Use the list above to revise anytime, or browse the full journal.

Browse Srujan's problems

Tips

  • Try the problem from memory before opening Srujan's writeup
  • Focus on the pattern, not memorizing the code
  • Note what was hard — that is what the next review is for