{
    "componentChunkName": "component---src-templates-note-note-js",
    "path": "/notes/typing-speed",
    "result": {"data":{"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"while typing speed is no more important today I still find it very useful when I want to slowdown my thinking but I should be able to type at a faster pace. \"), mdx(\"p\", null, \"my average typing speed - 80 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/wpm\",\n    \"title\": \"wpm\"\n  }, \"wpm\"), \" (correct 80 and wrong 10)\\n480 key strokes per minute\"), mdx(\"p\", null, \"good target is to reach 500 chars per minute with zero wrong words. Looks like 450 chars per minute with zero wrong character can get upto 95 wpm?\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://10fastfingers.com/typing-test/english\"\n  }, \"https://10fastfingers.com/typing-test/english\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://img.10fastfingers.com/speedtests/generate_screenshot_result/1_86_456_431_25_87_4_15\"\n  }, \"https://img.10fastfingers.com/speedtests/generate_screenshot_result/1_86_456_431_25_87_4_15\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://monkeytype.com/profile/gokulnk\"\n  }, \"https://monkeytype.com/profile/gokulnk\")), mdx(\"li\", {\n    parentName: \"ol\"\n  })));\n}\n;\nMDXContent.isMDXComponent = true;","inboundReferences":[]}},"pageContext":{"slug":"typing-speed","node":{"childMdx":{"slug":"typing-speed"}}}},
    "staticQueryHashes": []}