~/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
a good error message points at the code that will fix it, not the one that raised it. 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 quiet hum of a well-built system is the most reliable music in the building. reading the source is faster than reading the docs when the docs have not been updated in two years. the best piece of advice i ever ignored was that the first draft should always be terrible. most of the web was built by people solving one problem and accidentally shipping the whole solution. the best time to write the test was before writing the bug; the second best is now.