I built my kid a French dictée app in 5 minutes

How a living room frustration became a working desktop app before bedtime