Short flashcard drills that schedule themselves. Cards you know slip further into the future; cards you miss come back soon — so your time lands where it matters. Progress is saved on this device.
Techniques for getting reliable output from LLMs.
Core language mechanics every Python dev should know.
Modern JS fundamentals and async behaviour.
Foundational security concepts and common attacks.
Machine-learning and LLM concepts from the ground up.
The everyday commands and ideas behind Git.
Query and model data in relational databases.
How browsers and servers actually talk.
This is the Leitner system— a proven, low-effort way to remember more by reviewing at the right moment. You grade yourself honestly, and each card's next review is scheduled for you.
Your progress is stored only in this browser (localStorage) — nothing is uploaded, and there are no accounts to create.