FLINTTYPE
Writing

Blog.

Notes on typing, adaptive practice, and the engineering behind flinttype. New entries land as we ship.

  • Why adaptive drills work (and random ones don't)

    Coming soon

    Motor learning research has a clear answer on how to get faster: practice the things you're slowest at, not the things you're already good at. Here's how flinttype puts that into code.

  • Net WPM vs raw WPM — what each one really tells you

    Coming soon

    The leaderboard ranks by net WPM (raw × accuracy). Why we picked that over raw, and what each number is honestly measuring.

  • Building the race engine — friendly slugs, fixed countdowns, bot fillers

    Coming soon

    An engineering write-up on the multiplayer race surface: friendly-slug challenge links, deterministic bots, the fixed three-second countdown, and how we keep rooms alive across React strict-mode remounts.

Subscribe

There's no RSS feed yet. Star or watch the repo on GitHub to get notified when new posts ship — they go in alongside the release that motivated them.