~/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
naming things is the second hardest problem; deleting things you once named is the first. the api feels right when the wrong call is harder to write than the right one. the best piece of advice i ever ignored was that the first draft should always be terrible. the deployment pipeline is where software quality and organisational politics collide in public. a good error message points at the code that will fix it, not the one that raised it. systems that let you inspect their state always win against systems that ask you to trust them. a green screen at three in the morning is the loneliest kind of progress. every sufficiently small tool eventually grows a plugin api and someone writes a plugin for it.