Skip to content
TypeVelo.

Drills

Sixty repeatable drills grouped by what they train — fingers, letter pairs, punctuation, numbers, symbols, code, capitals, accuracy and rhythm.

A drill is not a lesson, and the difference matters more than it might first look. The Practice Path is sequential: thirty lessons, worked through once in a specific order, each building on the last, ending in a capstone paragraph that proves the whole sequence stuck. A drill is the opposite kind of practice entirely — narrow, standalone, and built to be repeated indefinitely, the way an athlete keeps returning to the same specific stretch or exercise in every training session rather than doing it once and moving on. You don't "finish" the Common Bigram Drill the way you finish Home Row: Left Hand; you come back to it whenever the underlying skill needs reinforcement.

That distinction shapes when each format is actually useful. Lessons are for learning something you genuinely don't know yet — a row of keys, a finger's reach pattern, Shift-key timing. Drills are for maintaining or sharpening something you already know but that has gotten rusty, or for targeting a specific weakness the sequential path never isolates on its own, since a lesson has to move forward through new material and can't linger indefinitely on one finger or one letter pair. If you've completed the practice path and your typing has started to feel inconsistent again — a specific finger dragging, a particular punctuation mark slowing you down — a drill, not another lesson, is almost always the right next step.

What Each Group Trains

The eleven groups below are not eleven flavours of the same exercise. They divide along the lines typing actually fails on: which finger is doing the work, how two letters sit relative to each other, whether a mark interrupts a word or ends one, and whether the constraint is speed or a clean run. A drill belongs to exactly one group because it trains exactly one of those things.

By finger isolates one finger's whole key set away from the rest of the hand — the left pinky and its six keys, the index fingers and their two columns each, and the space bar, which is the most-pressed key on the board and the least practised. Letter pairs work below the word: a same-finger pair costs a full lift and re-place, an adjacent-finger roll is the fastest thing a hand can do, and a row jump is expensive for a third reason again — distance. Letter triples and word parts move up a level to the openings and endings words are assembled from, and word shapes and frequency up another, to whole words chosen by how often they occur or by what shape they make under the hands.

Punctuation, numbers and symbols are separated because they fail differently. Punctuation interrupts a motor chunk that has no natural break in it. Numbers offer no word shape to anticipate, so there is nothing to predict from. Symbols are grouped by the work that uses them — the characters in an address are a different set from the operators in an expression, and a typist fluent in one is routinely slow in the other.

Capitals and shift treats the modifier as a skill rather than an afterthought, including which shift to use for which letter — a rule most fluent typists have never been told. Code, by language exists because the symbol frequency and finger path genuinely differ per language: Python is light on punctuation and heavy on indentation, SQL is the only one conventionally typed in capitals, and Rust puts a shifted same-finger repeat into ordinary lines. Finally, accuracy discipline and rhythm constrain how you type rather than what: a clean run at any pace in the first case, an even one in the second.

Every drill states, above its typing surface, exactly which characters and sequences its passage contains. That line is not written by hand — it is generated from the same fields a build-time check asserts against the actual text, so a drill cannot claim to train something its practice text does not contain.

Letting Your Own Weak-Key Data Choose Your Drill

The most efficient way to use this hub isn't to work through every drill in order — it's to let your own results tell you where to spend time. Because ordinary English text naturally overuses common letters like E and T and barely touches rarer ones like Q, X, and Z, your per-key error data from normal typing mostly reflects which letters you type often, not which ones you're genuinely weak on. The Weak-Key Diagnostic Drill corrects for that bias with deliberately balanced text, so the per-key accuracy it produces is a genuinely honest signal — whichever specific keys show up weak there are the ones worth targeting directly, using whichever finger-family, bigram, or word-shape drill actually covers them, rather than guessing or practicing everything with equal, undifferentiated attention.

If a specific test — say the 3-Minute Typing Test — consistently shows your accuracy dropping in a particular pattern, that's useful diagnostic information too: a same-hand-word slowdown points toward the Same-Hand Word Drill, while stray capitals point toward Capitalization Timing. Treat your test results and this hub as connected, not separate — the tests reveal what's weak, and the drills are how you actually fix it.

Building a Weekly Drill Rotation

Because drills are meant to be repeated rather than finished, it helps to think in terms of a rotation rather than a checklist. A reasonable structure for someone maintaining general fluency: one finger-family drill and one bigram or trigram drill most sessions, since those cover the broadest, most frequently recurring patterns in ordinary typing, with a punctuation or number drill added on days when your recent typing has specifically involved a lot of one or the other. Save the more specialized word-shape drills — vowel clusters, consonant clusters, the center-column Awkward Reach Drill — for whenever the Weak-Key Diagnostic Drill or a recent test result specifically flags them, rather than rotating them in on a fixed schedule regardless of whether they are currently your actual weak point.

A few minutes on a single drill is enough for a given session — this hub is built around short, frequent contact with a narrow skill, not long endurance sessions, which is what the 5-minute and 10-minute tests are for instead. If you only have time for one drill in a given sitting and aren't sure which, default to whichever one addresses your most recent test's weakest pattern rather than whichever one you personally enjoy most — the two aren't always the same, and the whole point of this hub is targeted reinforcement, not just varied practice for its own sake.

What's Actually Different From Practicing on a Test Passage

It's reasonable to ask why a narrow, repetitive drill beats simply running more timed tests for practice. The honest answer is repetition density. A 5-character-per-word timed test passage, drawn from ordinary English prose, gives you incidental exposure to whichever letters and letter pairs happen to occur in that specific passage, weighted by natural English frequency — plenty of reps on common letters like E and T, very few on Q, X, or Z, and no guarantee that your own specific weak pattern shows up at all in a given attempt. A drill removes that randomness entirely: every rep in the Left Pinky Drill is a left-pinky rep, every rep in the Common Bigram Drill is one of the ten most useful letter pairs in English, with no dilution from unrelated content. That density is precisely why a short drill session can move a specific weak point faster than an equivalent amount of time spent on general test passages, even though the total number of keystrokes involved might be similar.

None of this makes tests less valuable — they remain the honest, representative measurement of your overall typing, and the Methodology page covers exactly how that measurement works. Drills exist specifically to move the number a test reports, by fixing whatever a test reveals as weak, rather than to replace testing as the way you actually check your progress.

When to Stop Drilling and Take a Test Instead

Drilling has a genuine point of diminishing returns within a single session — once a specific pattern starts feeling automatic rather than effortful, more repetition in that same sitting tends to add fatigue faster than it adds skill. A reasonable signal to stop and switch to a timed test instead: your speed on the drill itself has stopped improving attempt to attempt, or your accuracy has started to slip from fatigue rather than genuine difficulty. Testing at that point tells you honestly whether the drill work actually moved your real, unconstrained typing, which is the only measurement that ultimately matters — a drill that feels mastered in isolation but doesn't transfer to ordinary sentences hasn't finished doing its job yet, and that gap is worth noticing rather than assuming the drill itself is broken.

By finger

One finger at a time, across every key that finger is responsible for.

Letter pairs

Two-letter sequences, grouped by why each pair is awkward on a QWERTY board.

Letter triples and word parts

Three-letter chunks, and the openings and endings words are built from.

Word shapes and frequency

Whole words, chosen by frequency band or by the shape they make under the hands.

Punctuation

The marks that interrupt a word rather than end one.

Numbers

Digits in the formats they actually arrive in.

Symbols

Symbol sets grouped by the work that uses them.

Capitals and shift

Shift as a skill in its own right, not an afterthought.

Code, by language

Each language has a different symbol frequency and a different finger path.

Accuracy discipline

Where a clean run matters more than a fast one.

Rhythm and pacing

The gaps between keystrokes rather than the keystrokes.