~/labs/typing

typing.

a short timed run. start typing to begin — the clock doesn't start until you do. wpm counts correct characters only; accuracy is mistakes vs total keystrokes.

wpm 0accuracy 100%time 30.0sbest 0 wpm
duration
the api feels right when the wrong call is harder to write than the right one. caching is what you do when you have lost the argument with latency. the best time to write the test was before writing the bug; the second best is now. reading the source is faster than reading the docs when the docs have not been updated in two years. a good error message points at the code that will fix it, not the one that raised it. a tidy file tree and a tidy schema are often the same instinct expressed in different places. systems that let you inspect their state always win against systems that ask you to trust them. most of the web was built by people solving one problem and accidentally shipping the whole solution.