QuillKeys

QuillKeys is a literary typing test to practice typing speed and accuracy through passages from Dostoevsky, Kafka, Camus, and Woolf, rather than random word lists.

QuillKeys
The Build

Most typing tests measure WPM against synthetic word sequences that bear no resemblance to how people actually write. Literary prose has real sentence rhythm, punctuation density, and clause structure, making it harder and more interesting to type accurately than synthetic sequences. The goal was a typing test worth returning to for the writing, not just the metrics. No account. No leaderboard. No social features. The focus is the session you're in.

Built using React, TypeScript, Tailwind CSS, Zustand, React Router

Key Decisions & Outcomes
  • Passage library drawn from public domain literary works, chosen for sentence complexity and prose quality, not typing difficulty
  • Character-level accuracy tracking with error highlighting that persists until corrected, rather than just a final accuracy percentage
  • WPM calculated on clean keystrokes, not raw rate, so error corrections don't inflate your score
  • Completely stateless, with nothing stored, nothing tracked, and the session ends when you close the tab

If you're curious, feel free to explore: