Blog
Essays on code fluency, active recall, spaced repetition, and the science of remembering syntax. Notes from the team building Anki for programmers.
Spaced Repetition for Programmers (Not Vocabulary Apps)
Flashcards can teach you what a function does. They can't teach you to write one from a blank screen. Here's the difference that matters for code.
Forgetting Programming Syntax Isn't the Real Problem
You're not a bad engineer for googling the same method three times. Here's what's actually missing, and a system for fixing it.
Why You're Stuck in Tutorial Hell (And It's Not About Finding the Right Course)
You finish a course. You feel good for about a day. Then you open a blank file to build something of your own and your hands don't know what to do. So you go find another course.
Spaced Repetition for Developers: The Science Behind Code Fluency
The forgetting curve is brutal — you lose 70% of new syntax within a week of learning it. Here's how spaced repetition for developers reverses the curve, and why it's the unlock for code fluency.
Anki for Programmers: A Complete Guide to Spaced Repetition for Developers
Anki is the gold standard for medical students and language learners. Here's why it never quite worked for code — and what spaced repetition for developers actually needs to do instead.
How to Stop Forgetting Syntax: A Practical Guide to Code Memory
You learned it. You used it. Three months later you're Googling it again. Here's why syntax slips out of your head — and the active recall protocol that makes it stay.
The Decline of Code Memory (and Why It Matters More Than You Think)
How many times have you checked the React docs for the same useEffect example this month? Convenience comes at a cost — we're losing the ability to remember the code we write every day.